- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
01VBA入门已解密
第 1 章 Excel VBA 入门
第1 章 Excel VBA 入门
本章主要讲解Excel VBA 的基础入门知识,主要包括使用宏和VBE 环境。宏是由VBA
语句组成的命令集,实现Excel 操作。VBE 是用户创建和编辑代码的主要功能,在本章中,
将详细介绍VBE 的创建操作方法。
1.1 创建和管理宏
用户对VBA 知识还不熟悉的时候,宏是最好的入门方法。用户可以在不了解VBA 语
法和对象的前提下,通过录制宏了解宏完成的基本功能。在本小节中,将详细讲解如何创
建和管理宏。
案例 1 录制宏
1.功能说明
本实例的主要功能是演示如何在Excel 2007 中录制宏,在用户对Excel VBA 某些方面
的知识不太了解的时候,通过录制宏来了解Excel 如何“记录”操作是最好的方法。
2.语法说明
本案例涉及到的语法是“录制”技术,这是Excel 本身就提供的功能。用户只需启动
“录制”功能,然后进行操作。在操作结束后,设置“录制”结束,就完成整个录制过程。
3.案例说明
在案例将需要录制一个简单的宏,这个宏实现的功能是设置单元格中数字的属性(位
数、颜色等)。设置这些属性的过程并不复杂,用户可以直接查看录制后的代码。
4.编写代码
(1)输入数值,然后启动录制宏功能。在单元格B2 中输入数值“123”,然后单击“开
发工具”| “代码”| “录制宏”按钮,如图1.1 所示。
(2 )设置宏。在打开的“录制新宏”对话框中,在“宏名”选框中输入“设置格式”,
在“说明”选框中输入“该宏的功能是设置数字格式”,并设置宏的快捷键是“Ctrl+t ”,
如图1.2 所示。
1
Excel VBA 语法词典
图1.1 启动录制宏的功能 图1.2 设置宏的属性
(3 )设置数字的格式。选中数字单元格,然后选择“开始”选项卡,然后依次数值
数字的位数、格式和颜色等,如图1.3 所示。
(4 )结束录制宏。切换到“开发工具”选项卡,然后单击“停止录制”按钮,如图
1.4 所示。
图1.3 设置数字属性 图1.4 结束录制宏
5.运行结果
查看录制宏对应的VBA 代码。调出VBE ,查看宏对应的代码,如图1.5 所示。
图1.5 宏对应的程序代码
2
第 1 章 Excel VBA 入门
6.程序分析
在使用Excel 宏的时候,尽量将宏的有用信息都填写完整,这样当用户使用宏的时候,
可以通过信息来了解宏的内容。
案例 2 编辑宏
1.功能说明
在Excel VBA 中,尽管用户可以使用Excel 进行自动“录制”宏,但是,Excel 自动
记录的VBA 代码具有“自动性”。常常需要用户对其代码进行编辑,在本小节中,将详细
演示如何编辑宏。
2.语法说明
本小节将讲解如何进入编辑宏的环境,然后对 VBA 宏代码进行修改。在本小节中,
将重新编写了宏,希望用户从最后的代码对比中,查看出编辑宏的方法。
3.案例说明
本例的主要功能是编写和案例1 自动宏功能一样的宏代码,也就是,编写设置数字格
式的宏代码。
4.编写代码
(1)选择编辑宏。选择“开发工具”| “代码”| “宏”选项,打开“宏”对话框,然
后选择对应的宏,单击“编辑”按钮,如图1.6 所示。
(2 )查看对应的宏。当用户单击“编辑”按钮,进入VBE 环境,编写新的宏代码,
如图1.7 所示。
图1.6 选择编辑宏 图1.7 查看相应的宏
您可能关注的文档
- (2017-2022年)中国柴油机用涡轮增压器行业运行模式及发展前景预测报告(目录).docx
- (2017-2022年)中国车载音响功放行业运行模式及发展前景预测报告(目录).docx
- (2017-2022年)中国超小型保险丝管行业运行模式及发展前景预测报告(目录).docx
- (目录)中国汽车音响行业现状调研分析及前景预测报告(2017-2021年).docx
- (目录)中国镍氢电池产业现状调研分析及前景预测报告(2017-2021年).docx
- (经典)VCM马达原理.pdf
- 0001_0001_建筑通风机20101229.pdf
- 01 ProE Wildfire 5.0概述及基础知识.pdf
- 01_TeraData SQL基础.pdf
- 01宏的录制.pdf
文档评论(0)