【导学内容】
什么是VBA,即VBA的定义
VBA是事件驱动的编程语言
帮助大家了解VBA的基础知识
要使用VBA编程,需要安装MsOffice
【导学内容】
VBA是Office功能的扩展
帮助Office扩大其应用范围
VBA编辑器的打开方式(Alt + F11)
【导学内容】
打开Excel开发工具面板
了解开发工具面板常用命令功能
在Sheet1中插入一个命令按钮
编辑这个按钮的两个属性(Name,Caption)
在Sub过程中编写第一行代码(MsgBox的使用 )
附:
VBA是VB的一个子集。
VB与VBA尽管存在不同,它们在结构上仍然十分相似.事实上,如果你已经了解了VB,会发现学习VBA非常快.相应的,学完VBA会给学习VB打下坚实的基础.而且,当学会在EXCEL中用VBA创建解决方案后,即已具备在WORD、 ACCESS 、OUTLOOK FOXPRO、 POWERPOINT 中用VBA创建解决方案的大部分知识。
VBA一个关键特征是你所学的知识在微软的一些产品中可以相互转化.
VBA可以称作EXCEL的“遥控器”.
VBA究竟是什么?更确切地讲,它是一种自动化语言,它可以使常用的程序自动化,可以创建自定义的解决方案。此外,如果你愿意,还可以将EXCEL用做开发平台实现应用程序。Office取得巨大成功的一个重要原因就是VBA,使用VBA可以完成很多事情,基于Excel、Word的VBA小程序不计其数。
VBA程序员很多是业余程序员,正因为业余,解决的却是工作中需要解决的问题;所以,VBA程序大多都是只是在部门内部或个人使用的小工具。集成了VBA的其他应用程序也很多,但真正能为程序增色的不多。
大多数人看到了VBA可以自动化一个程序,可以扩展已有程序,但没有看到在Office中,VBA代码可以是录制的,而不是写出来的,带来的好处是,学习曲线变得非常缓。如果没有宏录制功能,要熟悉某个Office组件的对象模型,绝非一日之功。
学过VB的朋友,VBA上学极快!
学习编程可以从手头一些小问题,小案例开始;不要贪图快,跟风追潮流,什么编程软件最时髦,用的人最多,效率怎么样的高,你要注意应用的场景是不一样的。编程也是说你一定要成为程序员,与编程相关的工作多了去,比程序员工作薪水待遇好,有挑战性的工作也很少。
今天的点点滴滴积累,为了有个美好的明天!
领取专属 10元无门槛券
私享最新 技术干货