直接在设计模式中添加控件,然后在VBA中调用该控件的代码:
开发——》设计——》插入——》选择Form控件的 CheckBox
ActiveSheet.Shapes.Item(1).OLEFormat.Object.Value
上面代码也可以调用图形等对象。获取的值感觉怪怪的,真值是1,假值是-4142
多个Item则需要逐个遍历然后定位。
还有一种是添加
开发——》设计——》插入——》选择ActiveX控件的 CheckBox
ActiveSheet.CheckBox1.Value
这个应该可以向下兼容,控件本身功能没有测试和对比过。
以上两种仅测试ChecBox控件,其它还没有测试。
VBA调用设计模式中的控件:CheckBox示例与兼容性比较
本文探讨了如何在VBA中通过两种方式插入并操作设计模式中的CheckBox控件,比较了ActiveX与Form控件的使用技巧,以及它们在实际应用中的兼容性和性能差异。
3128

被折叠的 条评论
为什么被折叠?



