MS Word 2016: удалить все защищенные комментарии с помощью VBA - PullRequest
0 голосов
/ 29 октября 2018

Я хочу удалить в экспортированном текстовом документе (.docx) все защищенные комментарии с использованием VBA.

Комментарии защищены какими-то полями, на которые они полагаются (однако я не смог найти способ удалить эту защиту с или без VBA). Эти "поля" были созданы при экспорте из приложения (Polarion ALM).

В макросах Word я пытался удалить защищенные комментарии:

Sub MakroRemoveComment()

If ActiveDocument.ProtectionType <> wdNoProtection Then
 ActiveDocument.Unprotect Password:=strPassword
End If

ActiveDocument.DeleteAllComments

End Sub

но у меня появилось следующее сообщение об ошибке:

Сбой метода «DeleteAllComments» для объекта «комментарий».

Полагаю, это связано с защитой полей комментариев.

Скриншот:

enter image description here

...