Objet HeaderFooter (Word)

Représente un en-tête ou un pied de page donné. L’objet HeaderFooter est membre de la collection HeadersFooters . La collection HeadersFooters réunit l’ensemble des en-têtes et des pieds de page situés dans la section spécifiée du document.

Remarques

Utilisez Headers (Index) ou Footers (Index), où index est l’une des constantes WdHeaderFooterIndex (wdHeaderFooterEvenPages, wdHeaderFooterFirstPage ou wdHeaderFooterPrimary), pour renvoyer un seul objet HeaderFooter . L'exemple suivant montre comment modifier le texte du premier en-tête et du premier pied de page contenus dans la première section du document actif.

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

Vous pouvez également renvoyer un seul objet HeaderFooter à l’aide de la propriété HeaderFooter avec un objet Selection .

Remarque

Vous ne pouvez pas ajouter d’objets HeaderFooter à la collection HeadersFooters .

Utilisez la propriété DifferentFirstPageHeaderFooter avec l’objet PageSetup pour spécifier une première page différente. L'exemple suivant montre comment insérer du texte dans le premier pied de page du document actif.

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

Utilisez la propriété OddAndEvenPagesHeaderFooter avec l’objet PageSetup pour spécifier différents en-têtes et pieds de page impairs et pairs. Si la propriété OddAndEvenPagesHeaderFooter a la valeur True, vous pouvez renvoyer l'en-tête ou le pied de page des pages impaires à l'aide de la constante wdHeaderFooterPrimary, et l'en-tête ou le pied de page des pages paires à l'aide de la constante wdHeaderFooterEvenPages.

Utilisez la méthode Add avec l’objet PageNumbers pour ajouter un numéro de page à un en-tête ou un pied de page. L’exemple suivant montre comment ajouter des numéros de page au premier pied de page contenu dans la première section du document actif.

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

Propriétés

Nom
Application
Creator
Exists
Index
IsHeader
LinkToPrevious
PageNumbers
Parent
Range
Shapes

Voir aussi

Référence du modèle objet Word

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.