VBA基础教程(一)

论坛 期权论坛 期权     
大学计算机基础   2019-6-9 21:26   1730   0
【导学内容】
  • 什么是VBA,即VBA的定义
  • VBA是事件驱动的编程语言
  • 帮助大家了解VBA的基础知识
  • 要使用VBA编程,需要安装MsOffice

[iframe]https://v.qq.com/iframe/preview.html?width=500&height=375&auto=0&vid=s0342gqrnh8[/iframe]

附:
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上学极快!


学习编程可以从手头一些小问题小案例开始;不要贪图快,跟风追潮流,什么编程软件最时髦,用的人最多,效率怎么样的高,你要注意应用的场景是不一样的。编程也是说你一定要成为程序员,与编程相关的工作多了去,比程序员工作薪水待遇好,有挑战性的工作也很少。
今天的点点滴滴积累,为了有个美好的明天!




分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

下载期权论坛手机APP