简介
第1部分 VBA程序设计环境
第1章 VBA基础
1.1 VBA与宏的比较
1.2 开始之前
1.3 增强代码可读性
1.4 函数和过程
1.5 自定义过程
1.6 变量
1.7 常量
1.8 VBA运算符
1.9 参数
1.10 判断结构
1.11 循环结构
1.12 数组
关于下一章
第2章 使用自定义过程创建解决方案
2.1 明确你的任务
2.2 创建你的第一个过程
2.3 测试你的函数
2.4 使用正确的数据类型
2.5 处理具有挑战性的问题
2.6 建立你的应用程序
关于下一章
第3章 错误处理与调试
3.1 错误的种类
3.2 调试
3.3 在运行时间捕获错误
3.4 集中控制错误处理
关于下一章
第4章 文件备份应用程序
4.1 备份文件到软盘窗体
4.2 创建应用程序
关于下一章
第2部分 创建专业的应用程序
第5章 用户界面和应用程序设计
5.1 Windows是如何工作的
5.2 窗体
5.3 命令栏
5.4 控件:商品化的工具
5.5 布局
5.6 MDI窗口
5.7 用户帮助
5.8 组合在一起
关于下一章
第6章 增强应用程序
6.1 开始之前
6.2 罗斯文商贸数据库简介
6.3 增强可用性
6.4 创建快捷键
6.5 定义Tab键次序
6.6 提供屏幕提示
6.7 改变控件类型
6.8 创建自定义的菜单栏
6.9 创建启动窗体
6.10 设置启动属性
关于下一章
第7章 窗体和报表的编程
7.1 从窗体和报表中调用函数
7.2 窗体下的代码
7.3 响应事件
7.4 类模块
7.5 窗体和报表事件
7.6 操作窗体
7.7 设置窗体报表属性
7.8 创建窗体和报表的通用代码
7.9 对控件编程
7.10 选项卡控件
7.11 Controls集合
7.12 扩展窗体
7.13 窗体的多个实例
7.14 集合对象
7.15 创建新的类模块
7.16 Microsoft Access的对象模型
7.17 用代码创建命令栏
关于下一章
第8章 窗体的解决方案
8.1 使用集合和属性过程
8.2 创建多页窗体
8.3 允许用户自定义窗体
关于下一章
第3部分 操作数据
第9章 数据访问对象(DAO)
9.1 DAO术语
9.2 DAO层次结构
9.3 DAO的详细描述
9.4 DAO和ODBCDirect
关于下一章
第10章 用DAO访问数据
10.1 Database 对象
10.2 Recordset对象
10.3 多用户功能和事务处理
10.4 结构化查询语言
10.5 DAO和ODBCDirect记录集
关于下一章
第11章 创建多用户解决方案
11.1 页面级记录锁定
11.2 保守式锁定
11.3 开放式锁定
关于下一章
第12章 实现安全性
12.1 密码安全性
12.2 用户级安全性
12.3 设置和撤销数据库的安全性
12.4 DAO的安全性属性
12.5 关于安全性的编程
12.6 创建.MDE文件
关于下一章
第13章 事务处理与安全性的解决方案
13.1 自动取款机应用程序
13.2 事务处理
13.3 实现Microsoft Access的安全性
13.4 用VBA增加用户
13.5 拆分数据库
13.6 分发安全性解决方案
13.7 重新链接表
13.8 保护你的代码
关于下一章
第4部分 使用Active和Internet
第14章 在Microsoft Access中使用ActiveX
14.1 为什么“自动化”(Automation)
14.2 为什么要使用“自动化”
14.3 如何使用应用“自动化”
14.4 宏录制器
14.5 Microsoft Excel对象
14.6 Microsoft Word对象
14.7 MicrosoftPowerPoint对象
14.8 Microsoft Access对象
14.9 “自动化”的错误处理
14.10 在窗体中控制ActiveX对象
关于下一章
第15章 访问WWW
15.1 Internet与Intranet
15.2 超级链接
15.3 Microsoft Web浏览器控件
15.4 Microsoft Internet explorer的“自动化”
15.5 根据数据库对象创建Web页面
关于下一章
第5部分 附录
附录A 使用动态链接库
A.1 什么是动态链接库
A.2 你可以调用哪些动态链接库
A.3 哪些动态链接库不能调用
A.4 如何使用动态链接库
A.5 如何创建动态链接库
A.6 细说DLL
A.7 核心Windows 动态链接库
附录B 创建Windows 帮助文件
B.1 什么是Windows 帮助文件系统
B.2 什么是Windows 帮助文件
B.3 什么是寿命编译器工具
B.4 Windows 95帮助使用哪些文件
B.5 如何选择著作工具
B.6 下一步做什么