Wenn Sie ein Makro entwickeln müssen, um ein Dokument zu verarbeiten, in dem Änderungen nachverfolgt wurden (mithilfe der Funktion „Änderungen verfolgen“), fragen Sie sich möglicherweise, wie Sie die Anzahl der Änderungen im Dokument bestimmen und wie Sie die einzelnen Änderungen anzeigen können. programmatisch. Es ist nicht so schwierig, wenn Sie sich daran erinnern, dass die Änderungen bei Verwendung der Revisionssammlung organisiert sind. Dies bedeutet, dass Sie die Anzahl der Änderungen mit diesem Code bestimmen können:

iNumChanges = ActiveDocument.Revisions.Count

Wie bei jeder anderen Sammlung können Sie jedes Mitglied der Revisionssammlung durchgehen und verschiedene Informationen zu den Änderungen in den einzelnen Mitgliedern herausfinden. Während die Details darüber, welche Eigenschaften und Methoden zur Revisionssammlung gehören, für diesen Tipp viel zu umfangreich sind, können Sie den Typ jeder Änderung anhand der Type-Eigenschaft auf folgende Weise bestimmen:

vChange = ActiveDocument.Revisions(1).Type

Zu diesem Zeitpunkt entspricht vChange einem Revisionstyp, den Word verfolgt. Die tatsächliche Anzahl oder die tatsächlichen Revisionstypen hängen von der von Ihnen verwendeten Word-Version ab. Dies sind jedoch die potenziellen Werte und die integrierten Aufzählungsnamen für die Revisionstypen:

Value

Enumeration

0

wdNoRevision

1

wdRevisionInsert

2

wdRevisionDelete

3

wdRevisionProperty

4

wdRevisionParagraphNumber

5

wdRevisionDisplayField

6

wdRevisionReconcile

7

wdRevisionConflict

8

wdRevisionStyle

9

wdRevisionReplace

10

wdRevisionParagraphProperty

11

wdRevisionTableProperty

12

wdRevisionSectionProperty

13

wdRevisionStyleDefinition

14

wdRevisionMovedFrom

15

wdRevisionMovedTo

16

wdRevisionCellInsertion

17

wdRevisionCellDeletion

18

wdRevisionCellMerge

20

wdRevisionConflictInsert

21

wdRevisionConflictDelete

Weitere Informationen finden Sie in der Hilfe von Word oder indem Sie im Internet nach dem Begriff „Revisionssammlung“ suchen.

Informationen zu den Aufzählungen finden Sie auf dieser Microsoft-Website:

https://docs.microsoft.com/en-us/office/vba/api/Word.WdRevisionType

_Hinweis: _

Wenn Sie wissen möchten, wie die auf dieser Seite (oder auf einer anderen Seite der WordTips-Websites) beschriebenen Makros verwendet werden, habe ich eine spezielle Seite vorbereitet, die hilfreiche Informationen enthält.

WordTips ist Ihre Quelle für kostengünstige Microsoft Word-Schulungen.

(Microsoft Word ist die weltweit beliebteste Textverarbeitungssoftware.) Dieser Tipp (8922) gilt für Microsoft Word 2007, 2010, 2013, 2016, 2019 und Word in Office 365. Eine Version dieses Tipps finden Sie für ältere Menüoberfläche von Word hier: