本书是《Excel VBA 程序开发自学宝典(第3 版)》的升级版,在升级过程中作者做了大量的修改,包括调整章节顺序、舍弃部分实用性不好的内容、删除一些已经淘汰的技术、增加全新案例和章节等,特别是讲解了Excel VBA 与Word、PPT 的协同办公知识,有必要认真学习。
《Excel VBA 程序开发自学宝典(第 4 版)》是 VBA 入门与提高的经典教材。全书包含基础知识部分和高级应用部分。其中,基础知识部分包含 VBA 的基础理论、常用语句解析、综合应用、编程规则与代码优化等,提供了详尽的理论阐述和案例演示。高级应用部分包含数组、正则表达式、字典、设计窗体、VBA 与注册表、处理文件及文件夹、开发自定义函数、ribbon 功能区设计、与Word/PPT 协同办公,以及开发通用插件等专业知识。如果你的Excel 版本不是2019 也可以不用升级,可以直接阅读本教材,按步骤操作即可。本书是《Excel VBA 程序开发自学宝典(第3 版)》的升级版,在升级过程中做了大量的修改,包括调整章节顺序、舍弃部分实用性不好的内容、删除一些已经淘汰的技术、增加全新案例和章节等,特别是讲解了Excel VBA 与Word、PPT 的协同办公知识,有必要认真学习。本书附赠案例源文件和案例源代码,以及复杂案例的演示。
Excel 是优秀、市场占有率高的制表软件,这归功于它强大且灵活的制表功能和二次开发平
台。通过二次开发平台,让用户可以开发新的工具,从而实现Excel 本身不具备的功能,或者弥补Excel 自身的不足。
Excel VBA 可以实现操作自动化,让某些工作全自动完成,进而提升工作效率,这使得Excel
从众多制表软件中脱颖而出。
通过VBA 进行二次开发可以增强Excel 的功能,将某些复杂或者重复的日常工作简化,还可以开发商业插件或者小型财务系统等。可以说,Excel VBA 已完全融入办公人员的日常工作,拥有VBA 就等于拥有效率。
《Excel VBA 程序开发自学宝典(第4 版)》是适合初学者自学的VBA 教材,它包含了ExcelVBA 的基础理论和高级应用。全书前10 章讲述VBA 相关的基础理论以及综合练习,后10 章讲解了VBA 高级应用的相关知识。前10 章主要介绍了Excel VBA 的基础知识,并通过这些知识的综合应用加深你的理解。具体包含VBA 代码的产生方式、存放方式、调用方式、保存方式、程序结构、四大基本概念(对象、属性、方法和事件)、变量与数据类型、常用语句的语法介绍(包含创建输入框、条件判断语句、循环语句、错误处理语句、选择文件与文件夹),然后提供综合应用案例,帮助你巩固前面所介绍的基础知识,从而让知识系统化。而且还介绍了编程规则与代码优化技巧,以及编程的捷径,帮助你掌握更高效的编程方式以及提升程序的效率。
后10 章介绍了Excel VBA 的高级应用,包含数组、正则表达式、字典、设计窗体、VBA 与注册表、处理文件及文件夹、开发自定义函数、ribbon 功能区设计、与Word/PPT 协同办公,以及开发通用插件等专业知识。对于任何一个VBA 高级用户而言,这些知识都是不可或缺的,掌握这些知识后才能开发出中大型的、高效的程序。
罗刚君,网名andysky,从事Excel研究及VBA二次开发10多年,擅长Excel函数、图表、透视表和VBA,尤其对Excel VBA有着相当丰富的开发经验和熟练的实战技能,也拥有丰硕的开发成果。