Объект HeaderFooter (Word)
Представляет один колонтитул. Объект HeaderFooter является членом коллекции HeadersFooters . Коллекция HeadersFooters включает все верхние и нижние колонтитулы в указанном разделе документа.
Замечания
Используйте заголовки (Индекс) или Нижние колонтитулы (Индекс), где index является одной из констант WdHeaderFooterIndex (wdHeaderFooterEvenPages, wdHeaderFooterFirstPage или wdHeaderFooterPrimary), чтобы вернуть один объект HeaderFooter . В следующем примере изменяется текст основного заголовка и основного нижнего колонтитула в первом разделе активного документа.
With ActiveDocument.Sections(1)
.Headers(wdHeaderFooterPrimary).Range.Text = "Header text"
.Footers(wdHeaderFooterPrimary).Range.Text = "Footer text"
End With
Вы также можете вернуть один объект HeaderFooter с помощью свойства HeaderFooter с объектом Selection .
Примечание.
Нельзя добавлять объекты HeaderFooter в коллекцию HeadersFooters .
Используйте свойство DifferentFirstPageHeaderFooter с объектом PageSetup , чтобы указать другую первую страницу. В следующем примере текст вставляется в первый нижний колонтитул в активном документе.
With ActiveDocument
.PageSetup.DifferentFirstPageHeaderFooter = True
.Sections(1).Footers(wdHeaderFooterFirstPage) _
.Range.InsertBefore _
"Written by Joe Smith"
End With
Используйте свойство OddAndEvenPagesHeaderFooter с объектом PageSetup , чтобы указать разные нечетные и четные колонтитулы страницы. Если свойство OddAndEvenPagesHeaderFooter имеет значение True, можно вернуть нечетный верхний или нижний колонтитул с помощью wdHeaderFooterPrimary, а четный верхний или нижний колонтитул — с помощью wdHeaderFooterEvenPages.
Используйте метод Add с объектом PageNumbers , чтобы добавить номер страницы в верхний или нижний колонтитул. В следующем примере номера страниц добавляются в основной нижний колонтитул в первом разделе активного документа.
With ActiveDocument.Sections(1)
.Footers(wdHeaderFooterPrimary).PageNumbers.Add
End With
Свойства
Имя |
---|
Application |
Creator |
Exists |
Index |
IsHeader |
LinkToPrevious |
PageNumbers |
Parent |
Range |
Shapes |
См. также
Справочник по объектной модели Word
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.