- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Excel中控件与VBA的基本知识
Excel中控件与VBA的基本知识 一、“控件”的基本知识㈠什么是“控件”“控件”是“控件工具箱”提供的一系列对象,拥有自己的名称,存储于文档中。“控件”具有“属性”、“方法”和“事件” “属性”是描述其所属控件的某个可量化特征的变量,在 VBA 程序中,“属性”是使用点标记引用的:首先写下控件名称,输入小数点,将列出“属性名”和“方法名”清单,然后可以选择或输入“属性”名称,如:TextBox1.Text “方法”是控件“知道”如何执行的某种操作,在 VBA 程序中,“方法”也是使用点标记引用的:首先写下“控件”名称,输入小数点,将列出“属性名”和“方法名”清单,然后可以选择或输入方法“名称”,如:TextBox1.Activate “事件”是一种被对象“意识到”已经发生的操作,用户一般通过“事件”来完成一系列的程序运行,用户在 HYPERLINK /office/ \t _blank Office中开发VBA应用,主要工作就是编制各种“控件”的各种“事件”对应的VBA程序(如单击“命令按钮”控件对应事件的VBA程序代码)。㈡什么时候使用控件如果需要在Microsoft Office中交互地完成某一任务,那么可以编写控件方法对应的VBA程序。 例如,编写单击“命令按钮”的“方法”对应的更名保存文件的VBA程序二、Visual Basic编辑器与控件㈠什么是Visual Basic编辑器Visual Basic编辑器是一个用于编写和编辑VBA 的功能强大的工具,它使用户得以扩展宏的功能和多用性,而非局限于通过简单的录制就可以完成的任务。要打开该工具,执行“工具/宏/Visual Basic 编辑器”(或按 Alt+F11)。㈡Visual Basic编辑器窗口Visual Basic 编辑器可在不同的窗口中显示不同的信息。开始查看与编辑宏时,需要重点了解以下几个窗格。⒈“项目资源管理器”窗格⑴作用在直接打开 Visual Basic 编辑器时,可以使用“项目资源管理器”窗口来选择要处理的VBA 执行“视图/工程资源管理器”命令即可使之显示, 右击窗格,“可连接的”选项用于控制该窗格是否可嵌入编辑器窗口⑵结构“项目资源管理器”采用树状视图(类似于 Windows? 资源管理器中的树状视图)中显示所有项目的“代码”和“宏”。 该树状结构中的根对象(项目)是您所处理的当前工作簿以及其他一些打开的工作簿和外接程序 项目使用的主要元素分别存储在每个项目的独立文件夹中,包括: ①MicroSoft HYPERLINK /office/excel \t _blank Excel对象列表(各Sheet、ThisWorkBook) ②模块(如果有的话),用户录制的与工作表相关的宏代码 ③类模块(如果有的话),用户为工作簿创建的用户定义对象的定义 ④用户窗体(如果有的话),提供了一个可视界面,用户可以在其上放置图形控件,例如按钮、图像和文本区域 ⒉“代码”窗格“代码”窗口是 Visual Basic 编辑器中最大的窗口,其顶部有两个下拉框 ①左侧的下拉框(即“对象”框)选择要处理的对象 ②右侧的下拉框(即“方法”框)用于选择当前对象中的各种方法⒊“属性”窗格作用:用于查看和更改与选定对象相关的各种“属性”。对于控件而言,通常有包括“名称”在内的许多“属性”是可用的。操作:对“属性”窗口中的“属性”的更改通常直接选择相应“属性项”直接更改;此外,也可以通过VBA程序设置或修改。㈢如何手工编写VBA程序在“项目资源管理器”窗格选中要添加“VBA”程序的“项目” 单击“代码”窗格左上角“控件”下拉列表框,单击要编写其对应程序的控件; 再单击该窗格右上角“方法”下拉列表框,单击要编写其对应程序的控件,即可在代码窗格中输入与编辑VBA程序源代码。三、控件与VBA程序㈠“控件”与“VBA程序”的关系控件的“方法”通过其对应的VBA程序实现;当在Excel中添加”控件”后,可以通过编写该“控件”某一“事件”对应的VBA程序。㈡Excel中的“控件”工具栏右击Excel的工具栏,选择“控件工具栏”即可使之“显示|消隐”。Excel的控件工具栏从左至少右依次为: 设计模式|退出设计模式、属性、查看代码、复选框、文本框、按钮、选项按钮、列表框、组合框、切换按钮、滚动条、微调项、标签、图像、其他控件。
文档评论(0)