Я пытаюсь создать кнопку, чтобы снять все флажки activex в файле .docm, но, похоже, ничего не работает. Я видел много сообщений в форуме, но ни один, кажется, не работает. Может кто-нибудь мне помочь? Obs .: исходный файл имеет по крайней мере 30 флажков, и я не хочу вводить все имена флажков.
См. Код ниже и прикрепленный файл примера
Пс .: я пробовал ThisDocument.Fields; Me.Control и многие другие.
См. Прикрепленное изображение в качестве примера: ActiveX CheckBox
Private Sub CommandButton1_Click()
Dim Ctl As MSForms.Control
For Each Ctl In ThisDocument.FormFields
If Ctl.Name = "CheckBox" Then Ctl.Value = False
Next Ctl
End Sub