Klasse HTMLDivisions (Word VBA)

Eine Auflistung von HTMLDivision -Objekten, die die in einem Webdokument vorhandenen HTML-div-Elemente darstellt.

Um eine HTMLDivisions -Klassenvariable zu verwenden, muss sie zuerst instanziert werden, beispielsweise

Dim htms as HTMLDivisions
Set htms = ActiveDocument.Range.HTMLDivisions

Die folgenden Prozeduren können zum Festlegen der HTMLDivisions Klassenvariablen verwendet werden : Document.HTMLDivisions, HTMLDivision.HTMLDivisions, Range.HTMLDivisions und Selection.HTMLDivisions.

For Each

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

Dim htm As HTMLDivision
For Each htm In ActiveDocument.Range.HTMLDivisions
	
Next htm

Add

Gibt ein HTMLDivision -Objekt zurück, das einen neuen HTML-Abschnitt darstellt, der einem Webdokument hinzugefügt wurde.

Add (Range)

Range: Ein vorhandener HTML-Abschnitt, um den herum der neue HTML-Abschnitt positioniert werden soll.

Dim htm As HTMLDivision
Set htm = ActiveDocument.Range.HTMLDivisions.Add()

Count

Gibt einen Wert vom Typ Long zurück, der die Anzahl der HTML div-Elemente in der Auflistung darstellt.

Dim lngCount As Long
lngCount = ActiveDocument.Range.HTMLDivisions.Count

Item

Gibt ein einzelnes HTMLDivision -Objekt in einer Auflistung zurück.

Item (Index)

Index: Das einzelne Objekt zurückgegeben werden soll.

Dim htm As HTMLDivision
Set htm = ActiveDocument.Range.HTMLDivisions(Index:=1)

NestingLevel

Gibt die Schachtelungsebene der angegebenen HTML DIV-Elemente zurück.

Dim lngNestingLevel As Long
lngNestingLevel = ActiveDocument.Range.HTMLDivisions.NestingLevel