EXCEL 2007VBA与宏完全剖析
作者:(美)杰莱(Jelen,B.),(美)斯太德(Syrstad,T.) 著,郭兵英 译
ISBN:9787115178589
出版时间:2008-7-1
内容简介
本书介绍了大量经过实践检验的Excel技巧,帮助读者迅速提高使用VBA开发Excel宏的技能,从而避免大量手工汇总数据和创建报表,节省用户宝贵的时间。
全书包含27章,详细介绍了以下内容:Excel宏录制器和VBA语法,引用区域,使用用户定义函数,循环和流程控制,RlC1公式,使用VBA自动控制Excel 2007新增功能,事件编程,使用用户窗体,创建图表,实现高级筛选,创建数据透视表,数据可视化和条件格式,检索Web数据,使用数组,读写文本文件,创建自定义对象和集合,使用WindowsAPI,处理错误,创建自定义选项卡和加载项。
本书语言简明清晰,内容实用,实例丰富,适合熟悉Excel并想自动完成日常工作或为他人创建Excel应用程序的人员阅读。
目录
第1章 使用VBA发挥Excel的威力
1.1 Excel的威力
1.2 进入壁垒
1.3 宏录制器不管用
1.3.1 Visual Basic并不像BASIC
1.3.2 VBA非常容易上手
1.3.3 Excel VBA值得学习
1.4 熟悉“开发工具”选项卡
1.5 宏安全性
1.5.1 添加受信任位置
1.5.2 使用宏设置启用不在受信任位置的工作簿中的宏
1.5.3 使用设置“禁用所有宏,并发出通知”
1.6 录制和存储宏
1.7 运行宏
1.7.1 创建宏按钮
1.7.2 将宏关联到窗体控件、文本框或形状
1.8 使用Excel 2007新增的文件类型
1.9 了解Visual Basic编辑器
1.9.1 Visual Basic编辑器设置
1.9.2 工程资源管理器
1.9.3 属性窗口
1.10 了解宏录制器的缺点
1.10.1 准备录制宏
1.10.2 录制宏
1.10.3 在编程窗口中查看代码
1.10.4 其他时间运行该宏时得到意外的结果
1.10.5 一种可能的解决方案:在录制时使用相对引用
第2章 VBA简介
2.1 VBA是一种面向对象语言
2.2 VBA语言的组成部分
2.3 VBA学起来并不难
2.3.1 VBA帮助文件-使用F1键获取帮助
2.3.2 使用帮助主题
2.4 查看录制的宏代码——使用Visual Basic编辑器和帮助
2.4.1 可选参数
2.4.2 预定义常量
2.4.3 可返回对象的属性
2.5 使用调试工具帮助理解录制的代码
2.5.1 步进执行代码
2.5.2 另一个调试选项——断点
2.5.3 在代码中向前或向后移动
2.5.4 不逐句运行每行代码
2.5.5 在逐句执行代码时进行查询
2.5.6 使用监视设置断点
2.5.7 监视对象
2.6 所有对象、方法和属性的终极参考信息
2.7 整理代码的5项技巧
2.7.1 技巧1:不要选择任何单元格
2.7.2 技巧2:从区域底部开始查找最后一行
2.7.3 技巧3:使用变量避免硬编码行和公式
2.7.4 技巧4:在一条语句中进行复制和粘贴
2.7.5 技巧5:使用WithEnd With对相同的单元格或区域执行多项操作
......