Поделиться через


Объект 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 и обратная связь.