本书共分12个章节,主要对Excel 2007 VBA入门与提高知识作了介绍,具体内容包括Microsoft VBA概述、宏和控件的使用、用VBA操纵外部对象、程序的高度和排错、Excel对象事件编程等。该书可供各大专院校作为教材使用,也可供从事相关工作的人员作为参考用书使用。
本手册以快速帮助读者掌握Excel 2007 VBA的操作与应用为目的,结合大量的实例,深入浅出地逐步介绍VBA的基础知识和中高级应用,使初学者能够快速掌握VBA的基本操作,先从简单的创建宏开始,再逐步介绍VBA编程基础、SUB过程、function过程、事件和对象以及与数据库之间的链接等知识,再以综合案例的形式向读者展现VBA的魅力,此外还为读者提供了上百个具有实用价值的VBA代码说明,使读者可以很容易地理解这些程序并应用到实际工作中。
本书实例丰富,可操作性强,无论是初学者还是对Excel有一定了解的用户,通过本书的学习都能轻松掌握Excel 2007 VBA功能的使用。本书适合企业办公人员自学,也可作为培训教材使用。
第一章 Microsoft VBA概述
1.1 什么是VBA
1.1.1 VBA的历史
1.1.2 VBA与Visual Basic区别
1.1.3 VBA的优点和功能
1.2 第一个VBA程序
1.2.1 第一个VBA程序
1.2.2 执行VBA程序
1.2.3 编辑VBA代码
第二章 VBA编程基础
2.1 VBA基础元素
2.1.1 标识符
2.1.2 运算符
2.1.3 数据类型
2.1.4 变量与常量
2.1.5 数组
2.2 常见语句
2.2.1 注释和赋值语句
2.2.2 书写规范
2.2.3 判断语句
2.2.4 循环语句
2.3 过程和函数
2.3.1 Sub过程
2.3.2 Function函数
2.3.3 测试函数
2.3.4 数学函数
2.3.5 字符串函数
2.3.6 转换函数
2.3.7 时间函数
2.4 文件操作
2.4.1 列表操作
2.4.2 删除操作
2.4.3 打开操作
2.4.4 读入操作
2.4.5 写入操作
第三章 宏和控件的使用
3.1 宏的录制和保存
3.1.1 快速运行宏
3.1.2 改变宏的保存位置
3.2 创建个人宏工作簿
3.2.1 保存个人宏
3.2.2 使用个人宏
3.2.3 编辑个人宏
3.3.4 删除个人宏
3.3 认识和使用VBA控件
3.3.1 什么是控件
3.3.2 常见控件
3.3.3 向工作表中添加控件
3.3.4 设置控件的格式
3.3.5 给控件命名
3.3.6 使用VBA窗体
3.4 将宏指定给控件
3.4.1 将宏指定给按钮
3.4.2 将宏指定给图片
3.4.3 将宏指定给工具栏按钮
第四章 常量和变量的使用
4.1 使用Visual Basic编辑器
4.1.1 使用Visual Basic编辑器的工具栏
4.1,2 浏览代码
4.1.3 使用开发手册
4.1.4 使用对象浏览器
……
第五章 程序流程控制
第六章 子程序和函数
第七章 用VBA操纵外部对象
第八章 设计用户界面
第九章 程序的高度和排错
第十章 Excel对象事件编程
第十一章 VBA编程综合应用案例
第十二章 Excel VBA高级应用
附录 Excel VBA编程入门经典范例