![Excel VBA实战应用一本通](https://wfqqreader-1252317822.image.myqcloud.com/cover/381/47491381/b_47491381.jpg)
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
1.1 快速了解Excel VBA
VBA的英文全称是Visual Basic for Applications,它是一门标准的宏语言。VBA语言不能单独运行,只能被Office软件(如Word、Excel等)调用。VBA是基于Visual Basic(简称VB)发展而来的,它不但继承了VB的开发机制,而且与VB所包含的对象和语言结构相似,即VB所支持的对象的大多数属性和方法VBA也支持,只是在事件或属性的特定名称方面稍有差异。另外,两者的集成开发环境(Integrated Development Environment,IDE)也几乎相同。经过优化,VBA专门用于Office软件中的各应用程序。
VBA是一种面向对象的解释性语言,通常被用来实现Excel中没有提供的功能,编写自定义函数,实现自动化功能等。Excel VBA是指以Excel环境为母体、以Visual Basic为父体的类VB开发环境,即在VBA的开发环境中集成了大量的Excel对象与方法,而在程序设计、算法方式、过程实现方面与VB基本相同。通过VBA可以直接调用Excel中的对象和方法来提供特定功能的开发与定制,利用定制的功能与界面能极大地提高日常工作效率。
如图1-1所示是在Excel中运行VBA后的界面。本章会具体介绍该界面中的各项菜单命令及其属性,以帮助读者更好地学习VBA编程。
![](https://epubservercos.yuewen.com/0142A1/26886936504796606/epubprivate/OEBPS/Images/978-7-111-71608-2_11_01.jpg?sign=1739270633-BcdH197OhIQjKOaEo2XIGhwOnxciRBWd-0-9c1bf9e44c464015c47e4244e76c6808)
图1-1