Classe RevisionsFilter (Word VBA)
A classe RevisionsFilter representa as configurações atuais relacionadas à exibição de comentários de revisores e marcas de revisão no documento. Para usar uma variável de classe RevisionsFilter, ela primeiro precisa ser instanciada por exemplo
Dim rfr as RevisionsFilter
Set rfr = ActiveWindow.View.RevisionsFilter
Markup
Retorna ou define uma constante WdRevisionsMarkup que especifica a extensão da marcação de revisor exibida no documento. Leitura/gravação. Os valores de retorno possíveis são wdRevisionsMarkupAll - Exibe o documento final com todas as marcações visíveis, wdRevisionsMarkupNone - Exibe o documento final sem marcação visível, wdRevisionsMarkupSimple - Exibe o documento final em marcação simples: com revisões incorporadas, mas sem marcação visível.
Public Sub Markup_Example()
ActiveWindow.View.RevisionsFilter.Markup = wdRevisionsMarkupAll
End Sub
Reviewers
Retorna um objeto reviewers que representa a coleção de revisores de um ou mais documentos.
A coleção reviewers retornada por revisores contém os nomes de todos os revisores que revisaram documentos abertos ou editados em um computador.
Public Sub Reviewers_Example()
Debug.Print ActiveWindow.View.RevisionsFilter.Reviewers.Count
End Sub
ToggleShowAllReviewers
Mostra ou oculta todas as revisões em um documento que contenham comentários e alterações controladas.
Nas versões anteriores do Word, o método ToggleShowAllReviewers estava no objeto Window . A partir do Word, esse método é oculto.
ActiveWindow.View.RevisionsFilter.ToggleShowAllReviewers
View
Define ou retorna uma constante WdRevisionsView que representa a opção global que especifica se o Word exibe a versão original de um documento ou a versão final, que pode ter revisões e alterações de formatação aplicadas. Leitura/gravação. Os valores de retorno possíveis são wdRevisionsViewFinal - Exibe o documento com alterações aplicadas de conteúdo e formatação, wdRevisionsViewOriginal - Exibe o documento como era antes de as alterações serem feitas.
A propriedade RevisionsFilter. View substitui a propriedade View. RevisionsView que estava na versão anterior do 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