第1章 Excel 2003 VBA概况 1
1-1 任务窗格与Excel VBA 2
1-2 宏与VBA语言 5
1-3 操作VBA的工具栏 9
1-4 宏的录制 14
1-5 宏的管理 17
1-6 宏与按钮的指定 19
习题 25
答案 26
第2章 VB编辑器 29
2-1 Visual Basic编辑器的操作 30
2-2 自定义设计环境 40
2-3 对象的浏览 43
2-4 本地窗口的使用 45
2-5 帮助主题的取得 46
习题 48
答案 49
第3章 VBA的设计 51
3-1 过程与函数的设计 52
3-2 模块的设计与存取 56
3-3 对象设计概念 60
3-4 Excel的对象架构 63
3-5 窗体与消息对话框的设计 67
习题 80
答案 81
第4章 VBA程序设计的技巧 83
4-1 程序代码窗口的操作 84
4-2 VBA的数据类型 90
4-3 语句的概念 97
4-4 数组的使用 99
4-5 内建函数的运用 104
4-6 VBA的流程命令 106
习题 110
答案 111
第5章 流程命令的程序设计 113
5-1 If...Then...Else语句 114
5-2 For...Next语句 117
5-3 For Each...Next语句 121
5-4 Do...Loop语句 123
5-5 其他类别语句 127
5-6 错误控制的流程 133
5-7 过程的调用与函数的传递 135
习题 139
答案 140
第6章 设计用户窗体 141
6-1 窗体控件 142
6-2 窗体按钮的设计 146
6-3 窗体与工作表的互动 151
6-4 窗体事件设计 157
6-5 窗体的导入与导出 160
习题 163
答案 164
第7章 常用控件的设计 165
7-1 工具栏的操作 166
7-2 窗体控件 170
7-3 按钮控件 174
7-4 标签控件 175
7-5 文本框控件 179
7-6 滚动条控件 182
7-7 图像控件 184
习题 187
答案 188
第8章 文件系统的设计 189
8-1 Open函数的使用 190
8-2 文件的读取与写入 194
8-3 引用的操作 194
8-4 文件对象的方法 197
8-5 文件系统函数 200
习题 203
答案 204
第9章 菜单与工具栏设计 205
9-1 自定义菜单与工具栏 206
9-2 CommandBar对象的概念 211
9-3 工具栏设计与操作 218
9-4 工具栏的自定义对话框 223
习题 228
答案 229
第10章 数据库的存取 231
10-1 数据库的概念 232
10-2 Excel 2003数据库 236
10-3 数据库的查询 240
10-4 Select指令的运用 243
10-5 记录的插入、删除与更新 245
习题 253
答案 254
第11章 图表与数据透视表的设计 255
11-1 图表对象的架构 256
11-2 图表与内嵌式图表对象 260
11-3 图表的属性与方法 263
11-4 数据透视表 266
11-5 数据透视表向导 274
习题 278
答案 279
第12章 交互运用其他应用程序 281
12-1 应用程序间的连接 282
12-2 利用函数建立与应用程序的连接 286
12-3 范例应用与实例 291
习题 299
答案 300
附录A 范例光盘使用说明 301
附录B Application对象的属性 305