Objet HeaderFooter (PowerPoint)

Représente un en-tête, un pied de page, une date et une heure, un numéro de diapositive, ou un numéro de page d’une diapositive ou d’un masque. Tous les objets HeaderFooter d’une diapositive ou d’une forme de base sont contenus dans un objet HeadersFooters .

Remarques

Utilisez l’une des propriétés répertoriées dans le tableau suivant pour renvoyer l’objet HeaderFooter :

Utilisez la propriété Pour renvoyer
DateAndTime Un objet HeaderFooter représentant la date et l’heure de la diapositive.
Pied de page Un objet HeaderFooter représentant le pied de page de la diapositive.
En-tête Un objet HeaderFooter représentant l’en-tête d’une diapositive. Cela est uniquement valable pour les pages de commentaires et les documents, pas pour les diapositives.
SlideNumber Un objet HeaderFooter représentant le numéro d’une diapositive ou le numéro de page (sur une page de commentaires ou un document).

Remarque

Les objets HeaderFooter ne sont pas disponibles pour les objets Slide représentant des pages de commentaires. L’objet HeaderFooter représentant un en-tête est uniquement disponible pour un masque de commentaires ou de document.

Exemple

Vous pouvez définir les propriétés d’objets HeaderFooter pour des diapositives isolées. L’exemple suivant montre comment définir le pied de page pour la diapositive 1 de la présentation active.

ActivePresentation.Slides(1).HeadersFooters.Footer.Text = "Volcano Coffee"

Vous pouvez également définir des propriétés d’objets HeaderFooter pour le masque de diapositives, de titres, de commentaires ou de documents applicable simultanément à toutes les diapositives, aux diapositives de titre, pages de commentaires, documents et plans. L’exemple suivant montre comment définir le texte d’un pied de page dans un masque de diapositives pour la présentation active, définir le format de la date et de l’heure et activer l’affichage des numéros de diapositives. Ces paramètres s’appliquent à toutes les diapositives basées sur ce masque qui affichent des graphiques de masque et dont les pieds de page, date et heure n’ont pas été définis individuellement.

Set mySlidesHF = ActivePresentation.SlideMaster.HeadersFooters

With mySlidesHF

    .Footer.Visible = True

    .Footer.Text = "Regional Sales"

    .SlideNumber.Visible = True

    .DateAndTime.Visible = True

    .DateAndTime.UseFormat = True

    .DateAndTime.Format = ppDateTimeMdyy

End With

Si vous souhaitez supprimer des informations d’en-tête et de pied de page définies pour des diapositives individuelles et vérifier que toutes les diapositives affichent l’en-tête et autres informations définies pour le masque de diapositives, exécutez le code ci-après avant d’appliquer l’exemple précédent.

For Each s In ActivePresentation.Slides

    s.DisplayMasterShapes = True

    s.HeadersFooters.Clear

Next

Voir aussi

Référence du modèle objet PowerPoint

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.