Clase HeadersFooters (Word VBA)
Colección de objetos HeaderFooter que representan los encabezados o pies de página de la sección especificada de un documento. Para usar una variable de clase HeadersFooters, primero debe ser instanciado, por ejemplo
Dim hfs as HeadersFooters
Set hfs = ActiveDocument.Range.Sections(1).Headers
Count
Devuelve un Long que representa el número de encabezados y pies de página de la colección.
Dim lngCount As Long
lngCount = ActiveDocument.Range.Sections(1).Headers.Count
Item
Devuelve un objeto HeaderFooter que representa un encabezado o pie de página de un intervalo o una sección.
Item (Index)
Index: Constante que especifica el encabezado o el pie de página del intervalo o la sección.
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