在Excel中用过控件的同学都知道,控件分为 表单控件 和 ActiveX 控件两种。
经常有同学会问,这两类控件有何不同之处呢? 下面,我们在Excel表中插入表单控件中的组合框,同时也插入ActiveX控件中的组合框,点击右键,看看弹出的菜单有何区别?
可以看出,不论是表单控件还是ActiveX控件都可以给其绑定一段程序,让其成为一段程序的触发开关。 再点击下各自的设置控件格式看下:
表单控件的格式设置里有控制选项,ActiveX控件的格式设置里没有此选项。 综上,我们可以看出 表单控件 和 Active X控件 的区别: 表单控件 只能在Excel工作表中添 加和使用,可以设置控件格式或者给其指定宏。 Active X控件 不仅可以在工作表中使用,还可以在VBE编辑器用户窗体中使用,同时具备了很多的属性和事件,这些都是表单控件所不具备的,也是表单控件和 Active X控件 最核心的区别所在。 |
|