Classe Conflict (Word VBA)

La classe Conflict représente une modification conflictuelle dans un document co-créé.

Set

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

Dim cnf as Conflict
Set cnf = ActiveDocument.Range.Conflicts(Index:=1)

Les procédures suivantes peuvent être utilisés pour définir des variables de la classe Conflict : Conflicts.Item, CoAuthoring.Conflicts et Range.Conflicts

For Each

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

Dim cnf As Conflict
For Each cnf In ActiveDocument.Range.Conflicts
	cnf.Accept 
Next cnf

Propriétés

Index Renvoie un type long qui représente la position d'un élément dans une collection.

Dim lngIndex As Long
lngIndex = ActiveDocument.Range.Conflicts(1).Index

Parent Renvoie un Object qui représente l'objet parent de l'objet Conflict spécifié.

Dim objParent As Object
Set objParent = ActiveDocument.Range.Conflicts(1).Parent

Range Renvoie un objet Range qui représente la partie d'un document contenue dans l'objet spécifié.

Dim rngRange As Range
Set rngRange = ActiveDocument.Range.Conflicts(1).Range

Type Renvoie la Constante WdRevisionType pour l'objetConflict .

Dim wrtType As WdRevisionType
wrtType = ActiveDocument.Range.Conflicts(1).Type

Conflicts.Count Renvoie le nombre d'éléments de la collection Conflicts.

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

Conflicts.Parent Renvoie un Object qui représente l'objet parent de l'objet Conflicts spécifié.

Dim objParent As Object
Set objParent = ActiveDocument.Range.Conflicts.Parent