Klasse Conflicts (Word VBA)

Eine Auflistung vonConflict -Objekten, die die Konflikte in einem Dokument darstellt. Um eine Conflicts -Klassenvariable zu verwenden, muss sie zuerst instanziert werden, beispielsweise


Dim cnfs as Conflicts
Set cnfs = ActiveDocument.Range.Conflicts

For Each

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


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

AcceptAll

Akzeptiert alle Änderungen des Benutzers, entfernt die Konflikte und führt die Änderungen in der Serverkopie des Dokuments zusammen.


ActiveDocument.CoAuthoring.Conflicts.AcceptAll

Count

Gibt die Anzahl der Elemente in der Conflicts -Auflistung zurück.


Dim confCount as Long 
 
confCount = ActiveDocument.CoAuthoring.Conflicts.Count 

Item

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

Item (Index)

Index: Das einzelne Objekt zurückgegeben werden soll.


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

RejectAll

Lehnt alle Änderungen des Benutzers ab und behält die Serverkopie des Dokuments bei.


ActiveDocument.CoAuthoring.Conflicts.RejectAll