Objeto HeaderFooter (Word)

Representa um único cabeçalho ou rodapé. Objeto HeaderFooter é membro do HeadersFooters coleção. Coleção HeadersFooters inclui todos os cabeçalhos e rodapés na seção do documento especificado.

Comentários

Use Cabeçalhos (Índice) ou Rodapés (Index), onde o índice é uma das constantes WdHeaderFooterIndex (wdHeaderFooterEvenPages, wdHeaderFooterFirstPage ou wdHeaderFooterPrimary), para retornar um único objeto HeaderFooter . O exemplo a seguir altera o texto do cabeçalho principal e do rodapé principal da primeira seção do documento ativo.

With ActiveDocument.Sections(1) 
 .Headers(wdHeaderFooterPrimary).Range.Text = "Header text" 
 .Footers(wdHeaderFooterPrimary).Range.Text = "Footer text" 
End With

Você também pode retornar um único objeto HeaderFooter usando a HeaderFooter propriedade com um objeto Selection.

Observação

[!OBSERVAçãO] Você não pode adicionar objetos HeaderFooter à coleção HeadersFooters.

Use o DifferentFirstPageHeaderFooter propriedade com o objeto PageSetup para especificar uma primeira página diferente. O exemplo seguinte insere texto no rodapé da primeira página do documento ativo.

With ActiveDocument 
 .PageSetup.DifferentFirstPageHeaderFooter = True 
 .Sections(1).Footers(wdHeaderFooterFirstPage) _ 
 .Range.InsertBefore _ 
 "Written by Joe Smith" 
End With

Usar o OddAndEvenPagesHeaderFooter propriedade com o objeto PageSetup para especificar outra página páginas ímpares e pares de cabeçalhos e rodapés. Quando a propriedade OddAndEvenPagesHeaderFooter é verdadeira, você pode retornar um cabeçalho ou rodapé ímpar usando wdHeaderFooterPrimary e é possível retornar um cabeçalho ou rodapé usando wdHeaderFooterEvenPages.

Use a Adicionar método com o objeto PageNumbers adicionem um número de página a um cabeçalho ou rodapé. O exemplo seguinte adiciona números de página ao rodapé principal da primeira seção do documento ativo.

With ActiveDocument.Sections(1) 
 .Footers(wdHeaderFooterPrimary).PageNumbers.Add 
End With

Propriedades

Nome
Aplicativo
Creator
Existe
Índice
IsHeader
LinkToPrevious
PageNumbers
Responsável
Range
Shapes

Confira também

Referência do modelo de objeto do Word

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.