本书为读者展示Excel VBA编程的实战技巧,包括工作中最常用的查询、定位、格式转换、报表拆分与合并、开发自定义函数、处理文件与文件夹、功能区设计,以及插件开发实战与原理分析。本书侧重于解决问题和展示解题思路,案例包含诸多常见疑难的解决方案。阅读本书后,读者可以解决工作中的诸多疑难杂症,大大提高工作效率,且有助于提升编程能力,拓展思路,将理论向实战迈进。好的代码应该同时具备准确、纠错、兼容和效率四个特性,本书所有的案例都在准确性与高效性的基础上提供完善的错误处理措施与思路讲解。全书包括205个实用案例和一个大型综合应用——开发送货单套打程序系统。书中的每个案例采取疑难描述、解决方案、操作方法、原理分析和知识扩展五个步骤进行讲解,力图在解决问题的同时让读者可以通晓其思路和原理。读者在学习本书的同时,如果配合VBA入门图书《来吧,带你玩转Excel VBA》或者《Excel VBA程序开发自学宝典(第3版)》学习,将会取得更好的效果。另外,本书附赠了书中所有的案例文件与源代码,读者可到网上下载学习。
内容简介
自序
前言
第1章 基础理论
1.1 变量、常量与数据类型
1.2 程序防错要点
1.3 练习与思考
第2章 数据查找技巧
2.1 快速查找
2.2 跨表查找内容
2.3 文件查找与转换
2.4 图片查找与引用
2.5 练习与思考
第3章 数据处理
3.1 按条件定位的技巧
3.2 数据处理及格式转换
3.3 单元格合并技巧
3.4 报表合并与拆分
3.5 单元格颜色的综合应用
3.6 重复数据处理
3.6 练习与思考
第4章 报表打印
4.1 打印设置
4.2 特殊打印格式设计
4.3 思考与练习
第5章 借用事件让程序自动化
5.1 工作表事件
5.2 工作簿事件
5.3 应用程序事件
5.4 思考与练习
第6章 开发自定义函数
6.1 自定义函数基础
6.2 开发自定义函数
6.3 开发具有可选参数的自定义函数
6.4 思考与练习
第7章 文件与文件夹管理
7.1 文件管理
7.2 文件夹管理
7.3 思考与练习
第8章 VBA操作图表
8.1 利用VBA批量修改图表格式
8.2 思考与练习
第9章 VBA操作图形对象
9.1 图形对象的批量操作
9.2 批注的高级应用
9.3 图形对象综合应用
9.4 练习与思考
第10章 窗体控件应用
10.1 ActiveX控件应用
10.2 窗体设计技巧
10.3 窗体与工作表之数据交互
10.4 练习与思考
第11章 功能区菜单与backstage视图设计
11.1 创建功能区菜单
11.2 backstage视图设计
11.3 思考与练习
第12章 用VBA访问网络资源
12.1 导入网页列表
12.2 导入不规范的网页数据
12.3 练习与思考
第13章 设计Excel通用工具
13.1 开发Excel插件
13.2 封装代码
13.3 设计安装程序
13.4 练习与思考
第14章 开发送货单套打程序
14.1 罗列需求
14.2 设计表格
14.3 编写代码
14.4 设计菜单
14.5 测试功能

