【发布时间】:2014-10-09 23:51:12
【问题描述】:
希望是一个简单的。 我有一个到处都是复选框的 Word 文档。有什么方法可以将这些复选框作为一个集合访问,我可以循环访问并检查/设置 ID 和 Value 等属性?
作为参考,我已经尝试过 ActiveDocument.ContentControls 集合;它是空的。 我也尝试过 ActiveDocument.Fields。这实际上包含与页面上相同数量的复选框,但我无法将其转换为 Checkbox 以访问我需要的属性。
最后一个问题,是否可以为点击动态分配事件处理程序?
提前谢谢你
【问题讨论】:
-
您使用什么版本的 Word?另外,复选框是“普通”的还是 ActiveX 对象?
-
Word 2010。我不确定,你知道快速检查的方法吗?如果有帮助,它的类型是 Microsoft Forms 2.0 CheckBox
-
右键单击一个对象,查看上下文菜单中是否有“格式控制...”条目。如果是,那么是 ActiveX。如果不是,则要么是普通复选框,要么是旧复选框(顺便说一句,该文档有多旧?)。建议:把Word版本放在你的帖子里给大家看。
-
我有那个选项,所以我猜它是一个 ActiveX 复选框。马上更新
标签: vba checkbox ms-word word-2010