Excel VBA程序开发自学宝典(第2版)
图书信息
| 作者 | 罗刚君 |
| 出版社 | 电子工业出版社 |
| ISBN | 9787121141454 |
| 出版时间 | 2011-08-01 |
| 字数 | 43.2万 |
| 分类 | 科技,计算机,网络,计算机理论与教程 |
读书简介
《ExcelVBA程序发自学宝典(第2版)》是VBA门的经典教材,对VBA的基础理论、语法规则、代码优化、编写思路、发函数与使用数组等都行了详尽的理论阐述和案例演示,同时还搭配窗体与控件、正则表达式、字典、FileSystemObject、API、类模块、脚本语言的应用,以及发功能区、发加载宏、封装代码等高级应用,力求完整地展示了VBA的功能与魅力。
目录
一本值得珍藏的工具书
如何学习VBA
前 言
第1章从插件看VBA的优越性
1.1 从身份证号获取个人信息
1.2 插件特点及如何发挥插件的优势
第2章VBA简史与安全性
2.1 VBA的发展史与优缺点
2.2 VBA能做什么
2.3 VBA的安全性
2.4 使用VBA帮助
第3章巧设VBA编辑器提升编程效率
3.1 认识VBE组件
3.2 VBE中的选项设置
第4章VBA基本概念
4.1 理解VBA的对象、属性与方法
4.2 认识VBA的事件
4.3 VBA的运算符
4.4 简单的字符处理函数
第5章深入解析数据类型与变量
5.1 数据类型
5.2 常量与变量
第6章编写Sub过程及开发函数
6.1 认识过程
6.2 编写Sub过程
6.3 认识Function过程
6.4 关于过程的参数
6.5 开发自定义函数
6.6 编写函数帮助
6.7 总结
第7章对象的引用方式总结
7.1 VBA中的对象及结构
7.2 对象的表示法
7.3 单元格的各种引用方式
第8章让代码自动运行
8.1 让宏自动执行
8.2 详谈VBA的事件
8.3 VBA有哪些事件
第9章编程规则与代码优化
9.1 代码编写规则
9.2 优化代码
第10章常用语法剖析
10.1 输入、输出语句
10.2 条件判断语句
10.3 循环语句
10.4 With语句
10.5 错误处理语句
第11章基本编程应用案例
11.1 Application应用案例
11.2 Range对象应用案例
11.3 Names对象应用案例
11.4 Comments 对象应用案例
11.5 Sheets对象应用案例
11.6 Workbooks对象应用案例
11.7 Windows对象案例
11.8 程序级事件案例
11.9 工作簿事件案例
11.10 工作表事件案例
11.11 ActiveX控件事件案例
第12章数组基础
12.1 数组基础
12.2 内置数组函数
第13章数组实战
13.1 自定义数组函数
13.2 数组应用案例
第14章设计窗体
14.1 UserForm简介
14.2 窗体控件一览
14.3 设置控件属性
14.4 窗体与控件的事件
14.5 窗体运用案例
14.6 窗体与表格的交互
第15章表单控件与ActiveX控件
15.1 表单控件
15.2 ActiveX控件
第16章FSO、WScript与DOS在VBA中的应用
16.1 认识FSO
16.2 用FSO处理文件与目录
16.3 关于脚本语言WScript
16.4 脚本语言应用案例
16.5 VBA中调用DOS
16.6 DOS在VBA中的应用
第17章正则表达式与VBA
17.1 何谓正则
17.2 语法基础
17.3 正则表达式应用
第18章字典的应用
18.1 Dictionary对象基础
18.2 字典的应用技巧
第19章命令栏对象与工具栏开发
19.1 关于内置命令栏
19.2 了解CommandBars对象
19.3 创建与删除工具栏
19.4 创建弹出式工具栏
19.5 特殊的工具栏
第20章自定义菜单
20.1 菜单基础
20.2 创建新菜单案例
20.3 设计感应菜单
20.4 认识快捷菜单
20.5 定制快捷菜单
第21章认识类和类模块
21.1 类模块基础
21.2 类的应用
第22章API的基本应用
22.1 API在窗体设计中的应用
22.2 API的其他应用
第23章VBA与注册表
23.1 VBA对注册表的控制方式
23.2 注册表的应用
第24章Ribbon功能区设计
24.1 功能区的特点
24.2 准备工作
24.3 基本语法
24.4 功能区开发精彩案例
第25章VBE的对象模型与对象控制
25.1 准备工作
25.2 认识VBE的对象模型
25.3 VBE对象的控制
第26章程序开发思想
26.1 开发人员自我定位
26.2 开发插件与普通VBA编程的区别
26.3 如何开发最佳应用程序
第27章开发VBA百宝箱
27.1 菜单定制基础
27.2 开发VBA插件工具箱
第28章插件设计
28.1 关于加载宏
28.2 关于加载项
28.3 准备编写XLAM加载宏
28.4 开发公农历日历控件
28.5 开发突出显示当前行列插件
第29章代码封装技巧
29.1 封装基础
29.2 开发并封装重复值控制器
29.3 封装相同项与不同项的比较工具
29.4 设计安装软件
第30章开发“Excel百宝箱”
30.1 程序规划
30.2 财务工具箱
30.3 合并工具箱
30.4 批注工具箱
30.5 图片工具箱
30.6 开发函数
30.7 定制百宝箱帮助
30.8 定制多级菜单并发布
VBA释疑解惑
附录CD页
- 多彩物品-宝宝全彩启蒙书(胡建)
- 工程制图(本科教材)(李虹)
- 我要做好孩子-导读版(黄蓓佳)
- 电子电路识图(韩雪涛)
- 学前儿童感觉统合训练(南姣鹏主编)
- 麦肯锡高效反馈技巧((英)服部周作)
- 梅花易数((宋)邵雍撰)
- 九年级+中考-快捷英语周周练-完形填空(石骥)
