ActiveX控件
ActiveX控件是自动化组件对象,该对象可通过嵌入的方式添加至其他应用程序中,因而可以在Excel中添加ActiveX控件至工作表中。
一般地,ActiveX控件只要在系统中注册后,就可供Excel使用。使用方法为:在“开发工具”选项卡中“控件”组的“插入”按钮中单击需要插入的控件,然后在工作表中单击鼠标左键,并向右下角移动鼠标形成一个矩形框,再释放鼠标左键,即可添加一个与矩形框大小相同的ActiveX控件。
Excel
中常用的ActiveX控件
控件名称
|
CodeName
|
说明/用途
|
按钮
|
CommandButton
|
用以触发某个程序的执行
|
标签
|
Label
|
显示指定的文本,也可以当作按钮触发程序
|
文本框
|
TextBox
|
显示指定的文本,可以进行输入
|
列表框
|
ListBox
|
以列表形式显示各个选项
|
复合框/组合框
|
ComboBox
|
可输入的并带有列表的下拉框
|
复选框
|
CheckBox
|
可以切换选择及未选择两种状态
|
单选框
|
OptionButton
|
在同一组中仅允许一个单选框被选中
|
滚动条
|
ScrollBar
|
在指定的数字范围内变化的滚动条
|
微调按钮
|
SpinButtou
|
成对的两个按钮,可调节数值,每次变化默认为1
|
图像
|
Image
|
可以导入图片等
|
切换按钮
|
ToggleButton
|
在按下及弹起两个状态中切换的按钮
|
日期选择控件
|
DTPicker
|
组合框与日历控件的结合
|
编辑ActiveX控件
当插入ActiveX控件后,Excel即进入设计模式。在该模式下,“开发工具”选项卡下“控件”组的“设计模式”呈被按下的状态。
在设计模式下,开发者可以对ActiveX控件的大小和位置进行手动调整,也可以手动修改控件的属性。
通过代码访问ActiveX控件
添加至工作表中的ActiveX控件可以直接作为工作表的子对象进行访问,如在工作表Sheet1中添加了一个按钮控件CornmandButton1,则可以直接使用以下语句访问该按钮:
Sheet1.CommandButton1
在该工作表的代码窗口中写入代码时,可以直接使用控件的名称进行访问。
工作表中窗体(表单)控件和ActiveX控件的区别
在Excel工作表中内置了一些控件,称为窗体控件或表单控件。与ActiveX控件不同的是,由于可供修改的属性以及事件较少,自由度不如ActiveX控件,因而功能不如ActiveX控件强大。但是此类控件使用起来更方便,当需求不高的时候可以直接使用此类控件。
目录ActiveX控件Excel中常用的ActiveX控件编辑ActiveX控件通过代码访问ActiveX控件工作表中窗体(表单)控件和ActiveX控件的区别ActiveX控件 ActiveX控件是自动化组件对象,该对象可通过嵌入的方式添加至其他应用程序中,因而可以在Excel中添加ActiveX控件至工作表中。 一般地,ActiveX控件只要在系统中注册后,就可供Excel使用。使用方法为:在“开发工具”选项卡中“控件”组的“插入”按钮中单击需要插入的控件,然后...
Office
ActiveX
控件
让你轻松显示和编辑 Office 文档,只需要简单拖曳 Office
ActiveX
到你的窗体,就立即使你的程序拥有 Office 功能。利用它你可以与 Word,
Excel
,PowerPoint,Visio,Project 等 Office 应用程序交互。支持 Office 自动化,并提供大量的实例源代码。支持 Http/FTP 上传下载功能,轻松实现在线 Word 功能。该
控件
可以集成到 VC,VB,C#,ASP,Delphi 等程序中,支持从 Office 97 到 Office 2003 的各个版本。安装完成后即为无限制版本(本人只传免费资源原码)
Microsoft
Excel
是当今功能强大、技术先进、应用广泛的电子表格软件。
VBA
可以为
Excel
2007应用程序提供新的功能和增强现有的功能,从而大大提高效率。
此书共19章,分别是
第1章
Excel
VBA
概述
第2章 使用
Excel
宏
第3章
VBA
开发环境介绍
第4章
VBA
语法基础
第5章
VBA
控制语句
第6章 过程
第7章
Excel
常用函数
第9章
Excel
对象模型
第10章 Application(应用程序)对象
第11章 工作簿(WorkBook)对象
第12章 工作表(WorkSheet)对象
第13章 单元格与单元格区域(Range)对象
第14章 图表(Chart)对象
第15章 自定义
Excel
2007的用户界面
第16章 用户窗体设计
第17章 使用标准
控件
第18章 使用
ActiveX
控件
第19章
Excel
加载宏
本文是
入门
学习
ActiveX
的学习笔记,属于系统学习整个框架部分,具体细节自己写代码时再深入。学习参考书籍是《MFC Windows程序设计(第二版)》,使用开发环境是VS
2010
,VS
2010
和6.0开发环境有一些差别。总共分为三部分:
1:
ActiveX
控件
基础;
2:创建
ActiveX
控件
;
3:在应用程序中使用
ActiveX
控件
;
第一部分
ActiveX
控件
基础
一、基本概念
1.
ActiveX
的基本概念
ActiveX
控件
可以看作是一个极小的服务器应用程序,它不能独立运行,必须嵌入到某个容器程序中,与该容器一起运行。这个容器包括WEB网页,应用程序窗体等。。。
ActiveX
控件
的后缀名是OCX或者DLL。一般是以OCX和动态库共存的形式打包成cab或者exe的文件放在服务器上,客户端下载后运行安装cab或exe解压成OCX和动
自己往这里面写宏也可以,专属的那种,这个发生了什么,然后宏怎么怎么样的
普通的窗体一般只能制定一个宏程序,或者本身的就弄弄表就完事了,但是
activex
这个东西,他的变动可能就直接影响了vb程序的变化
### 回答1:
Excel
2010
VBA
中文帮助文档(.CHM)是一种编写在HTML帮助文件格式下的可帮助初学者快速掌握
VBA
编程、并更加熟悉
Excel
2010
的官方文档。
此文档内容丰富,主要有引言、概述、向导、详细信息、代码示例、参考文献等多个部分以及各种方法、属性和对象等详细说明。通过使用
Excel
2010
VBA
中文帮助文档(.CHM),用户可以方便地查询信息、学习
VBA
编程,提高产品的使用效率。
本文档支持实现的
Excel
操作,更多适用于
VBA
编程的具体操作方法还需要跟随开发人员的实际需求。
Excel
2010
VBA
中文帮助文档(.CHM)除了提供有关
VBA
编程的详细信息,还可以通过把一些示例应用到
Excel
中来更好地帮助初学者掌握知识。
总之,
Excel
2010
VBA
中文帮助文档(.CHM)通过详尽的解释问题、更方便的查询信息以及实现操作提高了个人或企业的效率,使用户更加深入地了解在
Excel
中使用
VBA
编程的相关知识。
### 回答2:
Excel
2010
VBA
中文帮助文档.CHM 完整覆盖了
Excel
2010
的
VBA
开发环境与对象库,是
VBA
开发人员的重要参考资料。该文档包含了完整的
VBA
编程语言参考文档、
Excel
2010
对象模型参考以及一些常见的编程示例。对于
Excel
VBA
初学者,该文档可以作为系统化的学习资料,利用文档中的示例和文本进行代码练习,从而在较短时间内开发出
Excel
VBA
的一些基本功能和应用。
文档的内容既有基础知识,又有一些高级技术。其中涵盖了
VBA
编程语言的基础知识,如变量、循环、分支等语法结构; 对象的定义、生成、属性、事件和方法;
控件
模板的创建以及常见的用户界面操作等。对于高级开发人员,文档中还包涵了类模块的使用、Error Hander以及如何部署
Excel
-
VBA
等高级知识。总之,在
Excel
2010
VBA
中文帮助文档.CHM 中,可以找到在编程过程中所需的大部分知识和技能,对于
VBA
程序员来说,这是一份不可多得的参考文献。
### 回答3:
Excel
是微软广泛使用的电子表格软件,而
Excel
2010
VBA
是
Excel
在编写宏时所用到的一种语言,其使用方法大部分都可以在帮助文档中找到。在
Excel
2010
VBA
中,CHM(Compiled HTML Help)是一种用于帮助文档格式的文件,可以方便地查阅和查询
Excel
2010
VBA
中各类指令和命令的用法。
Excel
2010
VBA
中文帮助文档.chm是一份电子帮助文档,内容详实,是一份相当重要的参考资料。这份帮助文档提供了大量
Excel
2010
VBA
中的指令和命令的介绍和说明,以及一些使用示例。用户可以通过关键字或者范畴来查找需要的内容。
Excel
2010
VBA
中文帮助文档.chm中的内容非常的丰富,几乎涵盖了
Excel
VBA
的所有用法,包括各种函数、方法、属性、常量、对象等。它不仅可以让开发者们在编写宏中能够更加顺畅高效,还可以扩展开发者的工作方法,提高日常工作的效率,同时充分发挥出
Excel
的潜力。
最后,对于
Excel
2010
VBA
的学习和应用,掌握这份中文帮助文档.chm是非常关键的一环。通过学习这份帮助文档,用户可以很快地理解
Excel
2010
VBA
的功能和用法,并在开发中使用宏达到自己的需求。