譯者序
前言
第一部分 工作特性
第一章 Office 97編程瀏覽
1.1 VBA能作些什么
1.2 VBA對象的特點
1.3 VBA工程的結構
1.4 模塊與宏的比較
1.5 Windows的組件模型
1.6 小結
第二章 Office 97 Object Model
2.1 對象世界的生活
2.2 Object Model的根源
2.3 實現(xiàn)對象引用
2.4 小結
第三章 理解VBA符號系統(tǒng)
3.1 作為數(shù)值符號的變量
3.2 表示序列或表的變量
3.3 作為單詞和文本的變量
3.4 數(shù)學表達式的機制
3.5 構造以過程為基礎的程序
3.6 控制和管理范圍
3.7 小結
第四章 Visual Basic為VBA做了什么貢獻
4.1 會話模型的優(yōu)點
4.2 使用條件子句
4.3 使用循環(huán)語句
4.4 小結
第五章 用窗體控件作為顯示設備
5.1 什么是控件
5.2 窗體模塊和VBA工作區(qū)
5.3 構造窗體模塊原型
5.4 向平臺中增加功能
5.5 重新思考效率問題
5.6 小結
第六章 窗體模塊
6.1 Forms 2.0控件的通用事件
6.2 通用Forms 2.0控件屬性
6.3 通用的Forms 2.0控件的方法
6.4 窗體的特點
6.5 小結
第七章 用ActiveX控件擴展VBA
7.1 命令按鈕
7.2 標簽控件
7.3 文本框控件
7.4 選項按鈕控件
7.5 復選框控件
7.6 滾動條控件
7.7 微調按鈕控件
7.8 切換按鈕控件
7.9 圖像控件
7.10 列表框控件
7.11 組合框控件
7.12 框架控件
7.13 TabStrip控件
7.14 MultiPage控件
7.15 小結
第八章 打包與發(fā)布VBA模塊
8.1 作為可安裝組件的VBA模塊
8.2 構造安裝程序
8.3 小結
第二部分 Office 97平臺
第九章 VBA和組件對象模型
9.1 奇跡的成分
9.2 ActiveX到底是什么
9.3 組件通信進程
9.4 有趣而有利的實例說明
9.5 小結
第十章 Word 97對象庫
10.1 Word 97公共模塊
10.2 分析文檔的組成
10.3 主要的角色
10.4 小結
第十一章 理解Office 97數(shù)據(jù)庫
11.1 關系的真正含義
11.2 數(shù)據(jù)庫的構成
11.3 SQL概覽
11.4 DAO中數(shù)據(jù)庫的符號表示
11.5 小結
第十二章 用Excel自動化數(shù)據(jù)計算
12.1 Excel的事件驅動機制
12.2 Excel工程的部分
12.3 重新定義應用程序
12.4 小結
第十三章 Access事務自動化
13.1 Access/VBA工作區(qū)
13.2 設計數(shù)據(jù)庫規(guī)劃
13.3 使查詢定義工作
13.4 你的VBA代碼實際做了什么
13.5 將數(shù)據(jù)庫與外界相連
13.6 小結
第十四章 奇怪的Outlook 97
14.1 Microsoft 對Microsift
14.2 首先是宏,然后是模塊,現(xiàn)在是腳本
14.3 VBScript中的六種指令子句
14.4 小結
第十五章 程序、演示和PowerPoint
15.1 PowerPoint玩具盒
15.2 把PowerPoint作為一個工具使用
15.3 小結
第三部分 附錄
附錄 A 從WordBasic移植到VBA
A.1 變化表轉換
A.2 改變什么和為什么
附錄 B CD-ROM中有什么
B.1 運行CD-ROM
B.2 源代碼
B.3 特別安排