第1部分 学习Microsoft Visual Basic for Applications 1
第1章 Microsoft Office/ Visual Basic for Applications综述 3
1.1 基础知识指南 4
1.2 Office/Visual Basic的关系 8
1.3 Microsoft Office对象 11
1.4 学习对象模型的成员 21
本章小结 30
第2章 编写Visual Basic代码的基础 31
2.1 开始编写代码 32
2.2 将Visual Basic中的数据分类 34
2.3 用条件块进行判断 39
2.4 用循环来重复动作 41
2.5 调试您的代码 46
本章小结 51
第3章 创建自定义对话框 52
3.1 创建基本对话框 53
3.2 创建列表对话框 58
3.3 创建带选项卡的对话框 61
3.4 开发Office向导 63
3.5 将“Office助手”集成到向导 74
3.6 自定义向导步骤 77
3.7 使用Windows的对话框 81
本章小结 84
下一章预览 84
第2部分 管理文档和文件并生成文档内容 85
第4章 创建并管理文件和文档 87
4.1 文件管理 89
4.2 新建和打开 105
4.3 保存和关闭 110
4.4 打印 116
4.5 使用文档属性 118
4.6 管理Outlook中的项目 122
本章小结 123
第5章 用事件管理文档 124
5.1 建立一个文档事件 125
5.2 文档New事件 127
5.3 文档Open事件 130
5.4 文档Save事件 133
5.5 文档Close事件 139
5.6 文档Print事件 143
本章小结 147
第6章 插入并操作内容 148
6.1 通过Word的Range对象访问内容 150
6.2 使用Excel的Range及Chart对象 161
6.3 在PowerPoint处理图形 171
本章小结 186
下一章预览 187
第3部分 跨应用程序工作 189
第7章 跨Microsoft Office通信 191
7.1 使用CreateObject开始Office应用程序 192
7.2 创建一个应用程序实例 194
7.3 用强类型变量和关键字New替换CreateObject 195
7.4 用GetObject引用一个已有的对象 198
7.5 将变量与对象断开 200
7.6 从Word文档创建一个PowerPoint演示文稿 201
本章小结 208
第8章 开发一个集成的Office解决方案 209
8.1 创建一个Access数据库 209
8.2 从数据库信息创建一个Word报表 220
8.3 创建Excel工作表和图表 224
8.4 在PowerPoint中呈现结果 229
8.5 在Outlook中发送电子邮件 231
本章小结 233
下一章预览 233
第4部分 处理活动窗口内容 235
9.1 ActiveDocument和ActiveWindow 237
第9章 检索和设置活动内容 237
9.2 所选内容 239
9.3 查找屏幕上的内容 253
本章小结 259
第10章 处理窗口和内容交互事件 260
10.1 选定区域的Change事件 262
10.2 Double-Click事件 273
10.3 右击事件 279
10.4 Window Activate和Deactivate事件 283
10.5 高级方案 287
本章小结 289
下一章预览 289
第5部分 自定义用户界面 291
第11章 创建菜单和工具栏 293
11.1 菜单项和工具栏按钮的基本元素 294
11.2 响应CommandBar事件 297
11.3 添加和删除自定义菜单和工具栏 299
11.4 添加自定义项与内置控件 309
11.5 查找和删除控件 320
本章小节 325
第12章 使用“Office助手” 326
12.1 显示自定义气球 328
12.2 在帮助的气球中设置文本属性 333
12.3 向气球添加标签和复选框控件 334
12.4 向气球添加图标和位图 336
12.5 从“自定义文件搜索”对话框显示助手 338
下一章预览 346
本章小结 346
第6部分 为Office开发COM加载项 347
第13章 开发COM加载项 349
13.1 创建一个COM加载项 349
13.2 调试您的COM加载项 353
13.3 通过菜单及工具栏揭示加载项 356
13.5 打包并部署您的COM加载项 368
本章小结 373
第14章 深入了解COM加载项 374
14.1 为何要开发COM加载项 375
14.2 开发COM加载项的清单 377
14.3 COM加载项模型概述 378
14.4 如何操作 383
本章小结 403