Untersuchen von nachverfolgten Änderungen in einem Makro (Microsoft Word)
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 mithilfe 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 der im Mitglied dargestellten Änderung 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 von 14 möglichen Revisionstypen. Diese Revisionstypen können durch die integrierte Konstanten referenziert werden wdNoRevision, wdRevisionDelete, wdRevisionInsert, wdRevisionParagraphProperty, wdRevisionReconcile, wdRevisionSectionProperty, wdRevisionStyleDefinition, wdRevisionConflict, wdRevisionDisplayField, wdRevisionParagraphNumber, wdRevisionProperty, wdRevisionReplace, wdRevisionStyle und wdRevisionTableProperty.
Weitere Informationen finden Sie in der Hilfe von Word oder indem Sie im Internet nach dem Begriff „Revisionssammlung“ suchen.
_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 (8914) gilt für Microsoft Word 97, 2000, 2002 und 2003. Sie finden eine Version dieses Tipps für die Multifunktionsleistenschnittstelle von Word (Word 2007) und später) hier: