Classe HeadersFooters (Word VBA)
Uma coleção de objetos HeaderFooter que representa os cabeçalhos ou rodapés na seção especificada de um documento. Para usar uma variável de classe HeadersFooters, ela primeiro precisa ser instanciada por exemplo
Dim hfs as HeadersFooters
Set hfs = ActiveDocument.Range.Sections(1).Headers
Count
Retorna um Long que representa o número de cabeçalhos e/ou rodapés na coleção. Somente leitura.
Dim lngCount As Long
lngCount = ActiveDocument.Range.Sections(1).Headers.Count
Item
Retorna um objeto HeaderFooter que representa um cabeçalho ou rodapé em um intervalo ou seção.
Item (Index)
Index: Uma constante que especifica o cabeçalho ou o rodapé no intervalo ou seção.
Sub HeadFootItem()
ActiveDocument.PageSetup.DifferentFirstPageHeaderFooter = True
With ActiveDocument.Sections(1).Headers _
.Item(wdHeaderFooterFirstPage).Range
.InsertBefore "Sales Report"
With .Font
.Bold = True
.Size = "15"
.Color = wdColorBlue
End With
.Paragraphs.Alignment = wdAlignParagraphCenter
End With
End Sub