Propriété PageNumbers.HeadingLevelForChapter (Word)
Cette propriété renvoie ou définit le style de niveau de titre qui est appliqué aux titres de chapitre du document. Long (en lecture/écriture).
Syntaxe
expression. HeadingLevelForChapter
Expression Variable qui représente un objet « PageNumbers ».
Remarques
La propriété HeadingLevelForChapter peut être un nombre compris entre 0 (zéro) et 8, correspondant aux niveaux de titre 1 à 9.
Avant de pouvoir créer des numéros de page qui incluent les numéros de chapitre, les titres de document doivent un plan numéroté être appliquée qui utilise des styles à partir de la boîte de dialogue Puces et numéros. Pour ce faire dans Visual Basic, utilisez la méthode ApplyListTemplate.
Exemple
La première partie de cet exemple crée un nouveau document, ajouter des titres de chapitre et des sauts de page, puis mettre en forme le document en utilisant le dernier plan numéroté figurant dans la boîte de dialogue Puces et numéros. La seconde partie de l'exemple ajoute les numéros de page centré - y compris le numéro de chapitre - l'en-tête ; un tiret demi-cadratin sépare le numéro de chapitre et le numéro de page. Le premier niveau de titre est utilisé pour le numéro de chapitre et chiffres romains en minuscules sont utilisés pour le numéro de page.
Dim intLoop As Integer
Dim hdrTemp As HeaderFooter
Documents.Add
For intLoop = 1 To 5
With Selection
.TypeParagraph
.InsertBreak
End With
Next intLoop
ActiveDocument.Content.Style = wdStyleHeading1
ActiveDocument.Content.ListFormat.ApplyListTemplate _
ListTemplate:=ListGalleries(wdOutlineNumberGallery) _
.ListTemplates(7)
Set hdrTemp = ActiveDocument.Sections(1) _
.Headers(wdHeaderFooterPrimary)
With hdrTemp.PageNumbers
.Add PageNumberAlignment:=wdAlignPageNumberCenter
.NumberStyle = wdPageNumberStyleArabic
.IncludeChapterNumber = True
.HeadingLevelForChapter = 0
.ChapterPageSeparator = wdSeparatorEnDash
End With
Voir aussi
PageNumbers, Collection d'objets
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.