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

 我来答
班碧白0Gl
推荐于2016-02-26 · TA获得超过341个赞
知道小有建树答主
回答量:733
采纳率:0%
帮助的人:435万
展开全部
在使用Excel(包括其他Office组件)的VBA开发功能时,可以插入两种类型的控件,一种是表单控件(在早期版本中也称为窗体控件,英文Form Controls),另一种是ActiveX控件。
前者只能在工作表中添加和使用(虽然它名为Form Controls,但其实并不能在User Form中使用),并且只能通过设置控件格式或者指定宏来使用它;而后者不仅可以在工作表中使用,还可以在用户窗体中使用,并且具备了众多的属性和事件,提供了更多的使用方式。
在EXCEL 2003版中,“视图—工具栏”下有两个工具栏“窗体”和“控件工具箱”,都可以添加控件到工作表。窗体控件即是表单控件,通过控件工具箱添加的控件即是ActiveX控件。ActiveX控件比表单控件拥有更多的事件与方法,如果仅以编辑数据为目的,使用表单控件可减小文件的尺寸,缩小文件的存储空间,如果在编辑数据的同时需要对其它数据的操纵控制,使用ActiveX控件会比表单控件更灵活。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式