Clase RevisionsFilter (Word VBA)
La clase RevisionsFilter representa la configuración actual relacionada con la presentación de los comentarios y las marcas de revisión de los revisores en el documento. Para usar una variable de clase RevisionsFilter, primero debe ser instanciado, por ejemplo
Dim rfr as RevisionsFilter
Set rfr = ActiveWindow.View.RevisionsFilter
Markup
Devuelve o establece una constante WdRevisionsMarkup que especifica la extensión del marcado de revisor que se muestra en el documento. Posibles valores de retorno son wdRevisionsMarkupAll - Muestra el documento final con todas las marcas visibles, wdRevisionsMarkupNone - Muestra el documento final sin marcado visible, wdRevisionsMarkupSimple - Muestra el documento final en marcado simple: con las revisiones incorporadas, pero sin ningún marcado visible.
Public Sub Markup_Example()
ActiveWindow.View.RevisionsFilter.Markup = wdRevisionsMarkupAll
End Sub
Reviewers
Devuelve un objeto Reviewers que representa la colección de revisores de uno o más documentos.
La colección Reviewers devuelta por Reviewers contiene los nombres de todos los revisores que han revisado documentos abiertos o modificados en un equipo.
Public Sub Reviewers_Example()
Debug.Print ActiveWindow.View.RevisionsFilter.Reviewers.Count
End Sub
ToggleShowAllReviewers
Muestra u oculta todas las revisiones de un documento que contiene comentarios y marcas de revisión.
En versiones anteriores de Word, el método ToggleShowAllReviewers se encontraba en el objeto Window .
ActiveWindow.View.RevisionsFilter.ToggleShowAllReviewers
View
Establece o devuelve una constante WdRevisionsView ( que representa la opción global que especifica si Word muestra la versión original de un documento o la versión final, que puede tener revisiones y cambios de formato aplicados. Posibles valores de retorno son wdRevisionsViewFinal - Muestra el documento con los cambios de formato y contenido aplicados, wdRevisionsViewOriginal - Muestra el documento antes de realizar los cambios.
La propiedad RevisionsFilter. View reemplaza a la propiedad View. RevisionsView que estaba en la versión anterior de Word.
Sub RevisionsFilter_View_Example()
With ActiveWindow.View
If .RevisionsFilter.View = wdRevisionsViewFinal Then
.RevisionsFilter.View = wdRevisionsViewOriginal
Else
.RevisionsFilter.View = wdRevisionsViewFinal
End If
End With
End Sub