Classe Revision - révision (Word VBA)

La classe Revision représente une modification marquée par une marque de révision.

La classe Selection donne accès à la classe Revision

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

Dim rvs as Revision
Set rvs = ActiveDocument.Range.Revisions(Index:=1)

Les procédures suivantes peuvent être utilisés pour définir des variables de la classe Revision : Revisions.Item, Selection.NextRevision et Selection.PreviousRevision.

For Each

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

Dim rvs As Revision
For Each rvs In ActiveDocument.Range.Revisions
	
Next rvs

Méthodes

Accept - Accepte le suivi des modifications spécifié, supprime la marque de révision et incorpore la modification dans le document.

Reject - Rejette la modification spécifiée.

Propriétés

Author Renvoie le nom de l'utilisateur qui a effectué la modification spécifiée.

Cells Renvoie une collection Cells qui représente les cellules de tableau qui ont été marquées avec des marques de révision.

Date Date et heure de la modification.

FormatDescription Renvoie une valeur de type String qui représente une description des modifications de mise en forme suivies dans une révision.

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

MovedRange Renvoie un objet Range qui représente une plage de texte qui a été déplacée d'un endroit à un autre dans un document avec des marques de révision.

Range Renvoie un objet Range qui représente la partie d’un document contenue dans une marque de révision.

Style Renvoie un objet style qui représente le style associé à une marque de révision.

Type Renvoie le type de révision.

Cells - Une collection d’objets Cell d’une colonne ou d’une ligne de tableau, d’une sélection ou d’une plage.

Range - Représente une zone contiguë dans un document.

Style - Représente un style donné prédéfini ou défini par l’utilisateur.