Код: Выделить всё
Sub SetHeadersFootersAndMargins()
Dim oDoc As Document
For Each oDoc In Documents
'Задаем текст верхнего колонтитула для первого раздела
oDoc.Sections(1).Headers(wdHeaderFooterPrimary).Range.Text = "Верхний Колонтитул"
'Задаем текст нижнего колонтитула для первого раздела
oDoc.Sections(1).Footers(wdHeaderFooterPrimary).Range.Text = "Нижний Колонтитул"
'Устанавливаем границы страницы для всего документа
With oDoc.PageSetup
.LeftMargin = CentimetersToPoints(2.5)
.RightMargin = CentimetersToPoints(1.5)
.TopMargin = CentimetersToPoints(1)
.BottomMargin = CentimetersToPoints(1)
End With
Next
End Sub
Как сделать так, чтобы все разделы преобразовывались? Или такое нельзя сделать.
Если добавить
Код: Выделить всё
Dim osec As Section
For Each osec In ActiveDocument.Sections
Получается нужно найти другое сочетания для Section.
Вот такие вот дела.