Classe HTMLDivisions (Word VBA)

Collection d’objets HTMLDivision qui représente les éléments div HTML qui existent dans un document Web.

Pour utiliser une variable de classe HTMLDivisions, elle doit d'abord être instanciée, par exemple

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

Les procédures suivantes peuvent être utilisés pour définir des variables de la classe HTMLDivisions : Document.HTMLDivisions, HTMLDivision.HTMLDivisions, Range.HTMLDivisions et Selection.HTMLDivisions.

For Each

Voici un exemple de traitement des éléments HTMLDivisions dans une collection

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

Add

Renvoie un objet HTMLDivision qui représente une nouvelle division HTML ajoutée à un document Web.

Add (Range)

Range: Division HTML existante autour de laquelle sera placée la nouvelle division HTML.

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

Count

Renvoie un type long qui représente le nombre d'éléments div html dans la collection.

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

Item

Renvoie un objet HTMLDivision spécifique appartenant à une collection.

Item (Index)

Index: Objet spécifique qui doit être renvoyé.

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

NestingLevel

Renvoie le niveau d'imbrication de DIV HTML spécifiés des éléments.

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