Я хочу удалить в экспортированном текстовом документе (.docx) все защищенные комментарии с использованием VBA.
Комментарии защищены какими-то полями, на которые они полагаются (однако я не смог найти способ удалить эту защиту с или без VBA). Эти "поля" были созданы при экспорте из приложения (Polarion ALM).
В макросах Word я пытался удалить защищенные комментарии:
Sub MakroRemoveComment()
If ActiveDocument.ProtectionType <> wdNoProtection Then
ActiveDocument.Unprotect Password:=strPassword
End If
ActiveDocument.DeleteAllComments
End Sub
но у меня появилось следующее сообщение об ошибке:
Сбой метода «DeleteAllComments» для объекта «комментарий».
Полагаю, это связано с защитой полей комментариев.
Скриншот: