AI简介
这是一本系统介绍Excel VBA编程语言的专业书籍。本书从一个专业程序(VBA插件)的应用开始,逐步分析VBA程序的优势,以及VBA的历史、概念、编辑器、语法规则、数组、函数、文件目录与磁盘管理等VBA语言的基础。然后讲述三类程序的开发思路与语法,包括VBE专用程序、VB编写的DLL插件,以及工作簿中通用的加载宏程序。最后通过大型的Excel百宝箱插件的设计来实践与提高程序开发理论,让读者对程序开发有进一步地认识,并实践本书所阐述的程序开发思想。
本书详细介绍了VBE组件的认识与使用,包括菜单栏、工具栏、工程资源管理器、属性窗口、代码窗口、对象与过程窗口、立即窗口、本地窗口、监视窗口、对象窗口以及工具箱等。同时,还讲述了VBA中的对象及结构,包括VBA中的各种对象的概念、属性和方法,以及VBA中的事件,如工作簿事件、工作表事件及窗体事件等。
此外,本书还讲述了VBA编程中的对象表示法,以及Range方式引用单元格,单元格的各种引用方式等。还详细介绍了Excel事件应用案例实操技巧,以及FSO技术获取磁盘信息,窗体与表格的交互等。
本书还讲述了开发插件与普通VBA编程的区别,程序