Klasse HeadingStyle - Formatvorlage (Word VBA)

Die Klasse HeadingStyle stellt eine Formatvorlage dar, die verwendet wird, um ein Inhalts- oder Abbildungsverzeichnis zu erstellen. Um eine HeadingStyle -Klassenvariable zu verwenden, muss sie zuerst instanziert werden, beispielsweise


Dim hse as HeadingStyle
Set hse = ActiveDocument.TablesOfFigures(1).HeadingStyles(Index:=1)

For Each

Hier ist ein Beispiel für die Verarbeitung der HeadingStyle -Elemente in einer Sammlung


Dim hse As HeadingStyle
For Each hse In ActiveDocument.TablesOfFigures(1).HeadingStyles
	
Next hse

Delete

Löscht die angegebene Formatvorlage für Überschriften.


ActiveDocument.TablesOfFigures(1).HeadingStyles(1).Delete

Level

Gibt die Ebene für die Überschriftenformatvorlage in einem Inhalts-oder Abbildungsverzeichnis zurück oder legt diese fest.


ActiveDocument.TablesOfContents.Add _ 
 Range:=Selection.Range, _ 
 RightAlignPageNumbers:=True, _ 
 UseHeadingStyles:=True, _ 
 UpperHeadingLevel:=1, _ 
 LowerHeadingLevel:=3, _ 
 IncludePageNumbers:=True, _ 
 TableID:=wdTOCFormal 
With ActiveDocument.TablesOfContents(1).HeadingStyles 
 .Add Style:="Title", Level:=1 
 .Add Style:="SubTitle", Level:=2 
 .Add Style:="List Bullet", Level:=3 
End With 
With ActiveDocument.TablesOfContents(1) 
 .HeadingStyles(1).Level = 2 
 .HeadingStyles(2).Level = 4 
 .HeadingStyles(3).Level = 6 
End With

Style

Gibt die Formatvorlage für eine Überschrift zurück oder legt sie fest.

Um diese Eigenschaft festzulegen, geben Sie den lokalen Namen der Formatvorlage, eine ganze Zahl, eine WdBuiltinStyle -Konstante oder ein Objekt, das die Formatvorlage darstellt.


ActiveDocument.TablesOfFigures(1).HeadingStyles(1).Style =