Excel 表单控件和ACTIVEX控件有什么区别

作者&投稿:佘娣 (若有异议请与网页底部的电邮联系)
Excel 表单控件和ACTIVEX控件有什么区别~

表单控件(早期版本中为窗体控件):只能在工作表中添加和使用;并且只能通过设置控件格式或者指定宏来使用它;
ActiveX控件:不仅可以在工作表中使用,还可以在用户窗体中使用,并且具备了众多的属性和事件,提供了更多的使用方式。

  在使用Excel(包括其他Office组件)的VBA开发功能时,可以插入两种类型的控件,一种是表单控件(在早期版本中也称为窗体控件,英文Form Controls),另一种是ActiveX控件。
前者只能在工作表中添加和使用(虽然它名为Form Controls,但其实并不能在User Form中使用),并且只能通过设置控件格式或者指定宏来使用它;而后者不仅可以在工作表中使用,还可以在用户窗体中使用,并且具备了众多的属性和事件,提供了更多的使用方式。

Excel 使用时可以插入两种类型的控件,一种是表单控件(在早期版本中也称为窗体控件,英文Form Controls),另一种是ActiveX控件。表单控件只能在工作表中添加和使用(叫表单控件,但却不在表单Form中使用,Form中使用的反而是ActiveX控件),并且只能通过设置控件格式或者指定宏来使用它;而ActiveX控件不仅可以在工作表中使用,还可以在用户窗体中使用,并且具备了众多的属性和事件,提供了更多的使用方式。
关于两者,我觉得,两种控件大部分功能是相同的,比如都可以指定宏,一个主要区别就是表单控件可以和单元格关联,操作控件可以修改单元格的值,所以用于工作表,而ACTIVEX控件虽然属性强大,可控性强,但不能和单元格关联,所以用于表单Form。
在EXCEL 2003版中,“视图—工具栏”下有两个工具栏“窗体”和“控件工具箱”(而2007版中,“开发工具—插入”下就称为表单控件和ACTIVEX控件),都可以添加控件到工作表。窗体控件即是表单控件,通过控件工具箱添加的控件即是ActiveX控件。ActiveX控件比表单控件拥有更多的事件与方法,如果仅以编辑数据为目的,使用表单控件可减小文件的尺寸,缩小文件的存储空间,如果在编辑数据的同时需要对其它数据的操纵控制,使用ActiveX控件会比表单控件更灵活。


嫩江县15318913596: Excel 表单控件和ACTIVEX控件有什么区别 -
隗勤六味: Excel 使用时可以插入两种类型的控件,一种是表单控件(在早期版本中也称为窗体控件,英文Form Controls),另一种是ActiveX控件.表单控件只能在工作表中添加和使用(叫表单控件,但却不在表单Form中使用,Form中使用的反而是...

嫩江县15318913596: Excel里面的这个东西怎么去掉? -
隗勤六味: 这是excel中的控件对象,分为表单控件和ActiveX控件 如果是表单控件,按住ctrl键,单击左键选中,按delete键删除(也可以鼠标右键选中) 如果是ActiveX控件,必须切换到设计模式下才能选中,再delete键删除 (设计模式在【开发工具】标签下【控件】中)

嫩江县15318913596: atcivex控件和表单控件有什么区别? -
隗勤六味: 表单控件(早期版本中为窗体控件):只能在工作表中添加和使用,并且只能通过设置控件格式或者指定宏来使用它.ActiveX控件:不仅可以在工作表中使用,还可以在用户窗体中使用.并且具备了众多的属性和事件,提供了更多的使用方式.

嫩江县15318913596: excel里activex控件命令控件怎么用 -
隗勤六味: 如果插入的是【表单控件】,那么这个字体大小应该是无法设置的. 如果插入的是【Active X控件】,那么是可以改变字体大小的.方法如下: Alt+F11进入VBE界面,点击工具栏上的【调试】按钮,就是像个蓝色的三角板的按钮. 返回excel界面,右键组合框,选择【属性】. 在新打开的属性设置界面中选择【Font】,然后设置大小就可以了,和在单元格中设置就类似了.

嫩江县15318913596: 在网页上下载的EXCEL表格里带宏和ACTIVE控件怎么删除 -
隗勤六味: 1、按alt+f11,进入宏编辑界面,选择所有的宏代码,删除它.2、在EXCEL的工具栏上右击,选择“控件工具箱”,单击左上角设计模式,然后选择工作表中的Active控件删除就可以了.

嫩江县15318913596: 如何在EXCEL里加入小方框,而且还能在方框里加“勾”号?急!留qq -
隗勤六味: excel 2007 :1. 点office图标,选 excel 选项,常用菜单 在功能区显示"开发工具"选项卡 勾选2. 在开发工具>插入表单控件或active 控件中可选择采用 复选框 excel 2003:1.选择任意工作表标签,右键选择查看代码2.在出现的VB中选择插入用户窗体中即可见 复选框 补充 :楼主的是Excel 2007, office 图标在左上角

嫩江县15318913596: 表单控件与ACTIVE控件有什么不同?愈详尽愈好!
隗勤六味: 你问题越详细越好 active控件一般是浏览器用的,跟系统有点原生 表单控件一般是你上那网站,专门开发出来实现一些图形神马的功能的

嫩江县15318913596: 我在Excel插入一个组合框Active控件 -
隗勤六味: 有哇,请看下图:哦,是插入【表单控件】,不是ACTIVEX控件,人话就是选上面一组,如下图:

嫩江县15318913596: 我的excel保存文档时总会提示 包含active控件之类的警告,请问怎么处理, -
隗勤六味: 因为你使用了active控件 可以清除掉这些控件,按CTRL+G,【定位条件】,选中【对象】确定,按【Delete】删除 下次打开再保存就不会弹出警告了

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网