Excel VBA 编程开发应用系列 (一)

论坛 期权论坛 期权     
香草满屋   2019-7-8 06:07   4767   0
程序应该是写给其他人读的,让机器来运行它只是一个附带功能
                              ——Harold Abelson and Gerald Jay Sussman
熟悉Excel的人都知道Excel的功能异常强大,但如果在加上VBA开发解决方案,如虎添翼,可以让你工作中的很多重复的任务实现自动化,可以处理大量的数据,自动生成报表等,将大大提高你的工作效率,并减少出错的概率。
VBA是Visual Basic for Application 的缩写,是众多应用程序开发语言的一种,它是一种寄生程序,需要运行在它的‘“母体”,如Excel。当学会在Excel 中用VBA创建解决方案后,你就已经具备了在 Word、Access和PowerPoint中用VBA创建解决方案的大部分知识。
本章先从怎样找到并打开Excel的开发者选项入手,并编写一个简单的案例让读者对VBA编程有一个初步的了解。
进行VBA编程开发,首先需要给Excel 添加开发工具 选项 菜单, Excel默认是不显示开发工具 选项的。
第一步: 打开Excel 文件,点击左上角的文件 菜单;


第二步:点击选项 按钮,单击;


第三步:在打开的选项卡中,点击自定义功能区 按钮;


第四步:找到右边的开发工具,单击打上对号,单击下面的确定 按钮;


第五步:回到Excel 主菜单,发现开发工具 菜单已经添加完成。



下面编写一个简单的示例来让读者初步了解一下VBA的玄妙之处。
第一步:点击开发工具 菜单,并单击设计模式 按钮,让Excel 进入开发设计模式;


第二部:单击插入 按钮,单击命令按钮(ActiveX 控件);


第三步:在excel的sheet中任意位置单击,便出现一个按钮 Command Button1


第三步:右键打击按钮 CommandButton1,选择属性 单击,出现此按键的属性卡;


第四步:在属性选项卡中修改Caption 的值为 VBA入门之钥,然后关闭属性选项卡,发现按键 文字显示为 VBA入门之钥;


第五步:还是右键点击 sheet上的按钮,选择查看代码(V),点击;


第六步:出现VBA代码编译窗口;


第七步:在函数 CommandButton1_Click 函数中写入:MsgBox ("恭喜!你已经进入VBA学习之门");


第八步:点击保存 按钮,并关闭 VBA 编译窗口,回到 Excel 的sheet 界面;
第九步:单击设计模式 按钮,推出 设计模式;


第十步:点击VBA入门之钥 按钮,便会弹出窗口, 内容便是之前在VBA编译界面中msgbox 函数中写入的内容:恭喜!你已经进入VBA学习之门。

恭喜你,你已经进入了VBA学习的大门。

支持吉祥编程,请在右上角点【...】分享
分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:
帖子:
精华:
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP