我将为Excel 2016中的工作创建一个交互式清单。我看到使用活动x控件而不是表单控件的更多可能性。在表单控件中,您甚至无法调整复选框(您勾选)。
已经阅读了很多关于在Excel中使用Active X并且你应该使用表单控件但是真正的缺点是什么的一个坏主意?
我在链接上找不到任何缺点。也许您在打开文件时必须允许激活x,但我不认为这是一个缺点。
答案 0 :(得分:1)
Active X pro's : 很多选择, 很多活动(VBA), 很多格式化选项, 列表返回所选值而不是索引号。
有效x缺点: 将一个宏用于多个控件很麻烦, 有时文件损坏会导致问题。
表单控件专家: 简单易用 可以在图表表格上使用, 将控件分配给宏很简单, 鲜为人知的问题。
表格控制符号: 列表返回索引号而不是选定的值。
一般来说,我建议使用表单工具栏中的控件。如果您对使用表单控件无法实现的格式有特定需求(或者如果您想在VBA中编写事件),则必须切换到ActiveX控件(控件工具箱控件)。