VBA是VisualBasic的一种宏语言,是在其桌面应用程序中执行通用的自动化(OLE)任务的编程语言。主要能用来扩展Windows的应用程序功能。VBA的作用:(1)实现Excel中没有提供的功能;(2)提高运行速度;(3)编写自定义函数;(4)实现自动化功能;(5)通过插入窗体做小型管理软件。
一、VB与VBA的区别?
1. VB是设计用于创建标准的
应用程序,而VBA是使已有的应用程序(
EXCEL等)自动化。
2. VB具有自己的开发环境,而VBA必须寄生于已有的
应用程序。
3. 要运行VB开发的
应用程序,用户不必安装VB,因为VB开发出的应用程序是
可执行文件(*.EXE),而VBA开发的程序必须依赖于它的父应用程序,例如EXCEL。
4.VBA是VB的一个子集。
尽管存在这些不同,VBA和VB在结构上仍然十分相似。事实上,如果你已经了解了VB,会发现学习VBA非常快。相应的,学完VBA会给学习VB打下坚实的基础。而且,当学会在
EXCEL中用VBA创建解决方案后,即已具备在WORD ACCESS OUTLOOK FOXPRO POWERPOINT 中用VBA创建解决方案的大部分知识。
* VBA一个关键特征是你所学的知识在微软的一些产品中可以相互转化。
* VBA可以称作
EXCEL的“遥控器”。
二、Excel VBA是什么?
Excel VBA中的VBA是Visual Basic For Application的缩写,一般用来实现简单或中等的办公自动化应用,因为易学并且能很好的被office系列应用程序支持,因此得到了很广泛的应用。
三、Excel VBA怎么打开?
先安装一个VBA编辑器,在“Office共享功能”中有“Visual Basic for Application”要安装。启动Excel后,选左上角的大点,Excel选项-》信任中心-》信任中心设置-》宏设置-》“禁用所有宏,并发出通知”。
提示:这时再打开有VBA的Excel,编辑栏在侧会有提示,一定要启用,否则无法编辑和使用VBA。
需要进入VBA编辑器,就按住alt+F11即可打开就可以自己写代码了,也可以在这里阅读已有的代码。如果是宏,可以直接Alt+F8选择执行即可打开运行。
以上就是【vba是什么】的全部解答,如果想要学习更多相关知识,欢迎大家前往
高顿教育官网。