Partager via


Objet HeaderFooter (Publisher)

Représente l'en-tête ou le pied de page d'une page maître.

Remarques

Utilisez Page.Header ou Page.Footer pour renvoyer un objet HeaderFooter .

Utilisez la méthode Delete pour supprimer tout contenu existant d’un en-tête ou d’un pied de page. L'appel de cette méthode ne supprime pas le cadre du texte, juste son contenu.

Utilisez la propriété TextRange pour renvoyer un objet TextRange représentant l’en-tête ou le pied de page d’une page maître. Toute manipulation de contenu d’en-tête ou de pied de page est effectuée à l’aide de cette propriété de l’objet HeaderFooter .

Exemple

L'exemple suivant ajoute du texte à l'en-tête de la première page maître du document actif.

Dim objHeader As HeaderFooter 
Set objHeader = ActiveDocument.MasterPages(1).Header 
objHeader.TextRange.Text = "Master Page 1 Header" 


L’exemple suivant supprime tout le contenu d’en-tête et de pied de page de toutes les pages maîtres d’une composition.

Dim objMasterPage As page 
For Each objMasterPage In ActiveDocument.masterPages 
 objMasterPage.Header.Delete 
 objMasterPage.Footer.Delete 
Next

L'exemple suivant supprime tout contenu existant en premier, puis ajoute du texte réutilisable à l'en-tête d'une page maître.

Dim objHeader As HeaderFooter 
Set objHeader = ActiveDocument.MasterPages(1).Header 
With objHeader 
 .Delete 
 .TextRange.Text = "<Insert Address Here>" 
End With

Méthodes

Propriétés

Voir aussi

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.