Надеюсь, это будет легко. У меня есть документ Word, заполненный флажками. Есть ли способ доступа к этим флажкам в виде коллекции, которую я могу выполнить, и проверить/установить свойства, такие как идентификатор и значение?Word 2010 VBA Checkboxes
Для справки, я уже пробовал коллекцию ActiveDocument.ContentControls; Пусто. Я также пробовал ActiveDocument.Fields. Это фактически содержит то же количество флажков, что и на странице, но я не могу отдать его флажку для доступа к свойствам, которые мне нужны.
Последний вопрос: можно ли динамически назначить обработчик события клику?
Спасибо заранее
Какую версию слова вы используете? Кроме того, являются ли флажки «нормальными» или объектами ActiveX? –
Word 2010. Я не уверен, знаете ли вы, как быстро проверить? Если это помогает, это тип Microsoft Forms 2.0 CheckBox – Ryuu
Щелкните правой кнопкой мыши на объекте и посмотрите, есть ли у вас запись «Управление форматом ...» в контекстном меню. Если да, то это ActiveX. Если это не нормальный флажок или устаревший (BTW, сколько лет этот документ?). Предложение: поставьте версию Word в своем сообщении для всеобщего обозрения. –