中文Excel 2000編程24學時教程

使用對象變數 使用ado訪問數據 使用ado

內容介紹

本書以循序漸進的方式介紹在中文版Excel 2000中的編程,其主要內容有:使用Excel 2000用戶窗體;創建自動運行的過程;使用MS Query、數據透視表和ADO訪問數據;為自動化的解決方案創建專業的界面;集成自動化的圖表,以使數據的可視性更強;對窗體添加記錄瀏覽功能。
本書共分24學時,每學時後均附有思考題和練習題。書後的附錄列出了思考題和練習題的答案。

作品目錄

前言
第1學時 visual basic for application
是什麼 1
1.1 visual basic for application是什麼 1
1.2 excel環境中基於應用程式的自動
化的優點 2
1.3 錄製簡單的宏 2
1.4 執行宏 3
1.5 查看錄製的代碼 4
1.6 編輯錄製的代碼 5
1.7 宏錄製器的局限性 6
1.8 學時小結 6
1.9 專家答疑 7
1.10 課外作業 7
1.10.1 思考題 7
1.10.2 練習題 7
第2學時 處理錄製的宏 8
2.1 指定快捷鍵 8
2.2 決定宏的保存位置 9
.2.3 創建個人宏工作簿 9
2.3.1 保存宏到個人宏工作簿中 10
2.3.2 使用個人宏工作簿中的宏 10
2.3.3 編輯個人宏工作簿中的宏 10
2.3.4 從個人宏工作簿中刪除宏 11
2.4 將宏指定給按鈕 11
2.5 將宏指定給圖片 13
2.6 將宏指定給工具列按鈕 13
2.7 學時小結 14
2.8 專家答疑 14
2.9 課外作業 15
2.9.1 思考題 15
2.9.2 練習題 15
第3學時 學習控制項 16
3.1 excel開發過程的簡要介紹 16
3.1.1 誰將使用這個應用程式 16
3.1.2 應用程式將要使用的數據來源
於何處 16
3.1.3 應用程式保存什麼樣的數據 16
3.1.4 應用程式對數據進行什麼樣的
操作 17
3.1.5 應用程式應當產生什麼樣的輸
出結果 17
3.2 不同類型的控制項 17
3.3 向工作表添加控制項 21
3.4 設定控制項的格式 23
3.5 給控制項命名 24
3.6 使用用戶窗體 25
3.7 學時小結 28
3.8 專家答疑 28
3.9 課外作業 28
3.9.1 思考題 29
3.9.2 練習題 29
第4學時 理解變數和常量的作用 30
4.1 代碼存在的基礎:模組 30
4.2 對模組的概覽 30
4.2.1 創建過程 31
4.2.2 運行宏 33
4.3 保存對模組做出的改變 34
4.4 變數 34
4.4.1 變數數據類型 35
4.4.2 用dim語句創建變數 35
4.4.3 變數命名的慣例 38
4.4.4 使用數組 39
4.4.5 變數賦值 39
4.5 使用常量 40
4.6 作用域 40
4.7 學時小結 41
4.8 專家答疑 41
4.9 課外作業 41
4.9.1 思考題 41
4.9.2 練習題 41
第5學時 用戶輸入 42
5.1 msgbox函式 42
5.2 inputbox函式 45
5.3 inputbox方法 46
5.4 命名參數 48
5.5 字元串連線 48
5.6 學時小結 49
5.7 專家答疑 49
5.8 課外作業 49
5.8.1 思考題 49
5.8.2 練習題 49
第6學時 條件邏輯 50
6.1 控制應用程式的流程 50
6.2 if語句 51
6.3 select case語句 56
6.4 使用內置excel對話框 58
6.5 學時小結 59
6.6 專家答疑 59
6.7 課外作業 59
6.7.1 思考題 59
6.7.2 練習題 59
第7學時 循環代碼 60
7.1 for...next語句 60
7.2 do循環 62
7.3 學時小結 66
7.4 專家答疑 66
7.5 課外作業 66
7.5.1 思考題 66
7.5.2 練習題 66
第8學時 對象介紹 67
8.1 對象是什麼 67
8.2 對象、屬性和方法 67
8.3 excel的對象模型 67
8.4 最常用的5個對象 69
8.5 對象的層次結構意味著什麼 69
8.6 在代碼中引用對象 69
8.7 在代碼中使用對象 70
8.7.1 使用屬性 70
8.7.2 使用方法 70
8.7.3 獲取有關屬性和方法的信息 71
8.8 使用對象變數 72
8.9 集合 73
8.9.1 add方法 73
8.9.2 count屬性 74
8.10 學時小結 74
8.11 專家答疑 74
8.12 課外作業 75
8.12.1 思考題 75
8.12.2 練習題 75
第9學時 常用的對象 76
9.1 application對象 76
9.1.1 使用excel的內置函式 77
9.1.2 application 對象有用的屬性
和方法 78
9.2 workbook對象 78
9.3 worksheet對象 80
9.4 學時小結 81
9.5 專家答疑 81
9.6 課外作業 82
9.6.1 思考題 82
9.6.2 練習題 82
第10學時 range對象 83
10.1 range對象 83
10.1.1 range對象的屬性 83
10.1.2 range對象的方法 85
10.2 使用with語句 85
10.3 使用for each語句 86
10.4 range對象編程示例 87
10.5 學時小結 89
10.6 專家答疑 89
10.7 課外作業 89
10.7.1 思考題 89
10.7.2 練習題 90
第11學時 使用visual basic編輯器 91
11.1 使用visual basic編輯器的工具列 91
11.2 瀏覽代碼 93
11.3 使用線上幫助 93
11.4 使用對象瀏覽器 95
11.5 設定編輯器選項 96
11.6 學時小結 96
11.7 專家答疑 96
11.8 課外作業 97
11.8.1 思考題 97
11.8.2 練習題 97
第12學時 調試vba代碼 98
12.1 應用程式開發的測試和調試階段 98
12.2 調試 99
12.3 將過程設定為中斷模式 100
12.4 使用立即視窗 102
12.5 單步執行代碼 105
12.6 使用監視 106
12.7 改正代碼中的錯誤 108
12.8 學時小結 108
12.9 專家答疑 108
12.10 課外作業 109
12.10.1 思考題 109
12.10.2 練習題 109
第13學時 錯誤處理 110
13.1 錯誤處理 110
13.2 步驟1:設定錯誤捕獲 110
13.3 步驟2:編寫錯誤處理實用程式 111
13.4 步驟3:提供從錯誤處理程式跳出
的出口 111
13.5 綜合 112
13.6 創建集中的錯誤處理程式 114
13.7 學時小結 115
13.8 專家答疑 116
13.9 課外作業 116
13.9.1 思考題 116
13.9.2 練習題 116
第14學時 使用用戶窗體 117
14.1 為應用程式添加用戶窗體 117
14.1.1 設定用戶窗體的屬性 118
14.1.2 運行用戶窗體 119
14.2 添加控制項到用戶窗體上 119
14.3 為控制項分配tab鍵切換順序 122
14.4 為控制項分配加速鍵 123
14.5 學時小結 124
14.6 專家答疑 124
14.7 課外作業 124
14.7.1 思考題 124
14.7.2 練習題 125
第15學時 實現用戶窗體的自動功能 126
15.1 初始化用戶窗體中的值 126
15.2 顯示用戶窗體 129
15.3 控制窗體的行為 129
15.4 數據有效性驗證 131
15.5 使用返回值 134
15.6 學時小結 136
15.7 專家答疑 136
15.8 課外作業 136
15.8.1 思考題 136
15.8.2 練習題 136
第16學時 工具列 137
16.1 手工修改工具列 137
16.2 創建自定義工具列 139
16.3 通過代碼來使用工具列 140
16.3.1 創建工具列 140
16.3.2 刪除工具列 142
16.4 學時小結 142
16.5 專家答疑 142
16.6 課外作業 142
16.6.1 思考題 142
16.6.2 練習題 143
第17學時 選單 144
17.1 手工修改選單 144
17.2 通過編程方式來使用選單 146
17.3 學時小結 150
17.4 專家答疑 150
17.5 課外作業 150
17.5.1 思考題 151
17.5.2 練習題 151
第18學時 圖表 152
18.1 創建圖表 152
18.2 使用圖表嚮導和宏錄製器 152
18.3 編輯錄製的代碼 154
18.4 執行修改後的圖表代碼 155
18.5 更複雜的圖表示例 155
18.6 學時小結 159
18.7 專家答疑 159
18.8 課外作業 159
18.8.1 思考題 160
18.8.2 練習題 160
第19學時 數據透視表 161
19.1 使用數據透視表 161
19.2 數據透視表概述 162
19.3 使用代碼來創建數據透視表 163
19.4 查看錄製的代碼 164
19.5 學時小結 166
19.6 專家答疑 166
19.7 課外作業 166
19.7.1 思考題 167
19.7.2 練習題 167
第20學時 數據訪問介紹 168
20.1 可用的資料庫 168
20.2 數據訪問方法 168
20.3 使用ms query來訪問數據 169
20.4 學時小節 175
20.5 專家答疑 175
20.6 課外作業 175
20.6.1 思考題 175
20.6.2 練習題 175
第21學時 使用ado訪問數據 176
21.1 ado是什麼 176
21.2 訪問資料庫的對象 176
21.3 使用ado 177
21.4 添加到ado庫的引用 177
21.5 編寫從資料庫到工作表的數據 177
21.6 學時小結 179
21.7 專家答疑 179
21.8 課外作業 180
21.8.1 思考題 180
21.8.2 練習題 180
第22學時 ado套用提高篇 181
22.1 獲取欄位以顯示到用戶窗體 181
22.2 添加記錄瀏覽 182
22.3 更新數據 184
22.4 添加搜尋功能 185
22.5 學時小結 185
22.6 專家答疑 186
22.7 課外作業 186
22.7.1 思考題 186
22.7.2 練習題 186
第23學時 使用自動化 187
23.1 什麼是自動化 187
23.2 自動化的基本情況 187
23.3 引用自動化伺服器 188
23.4 瀏覽對象庫的內容 188
23.5 創建自動化伺服器的實例 189
23.6 使用自動化來控制microsoft word 189
23.7 學時小結 193
23.8 專家答疑 193
23.9 課外作業 193
23.9.1 思考題 193
23.9.2 練習題 194
第24學時 運行過程 195
24.1 自動運行過程 195
24.2 運行事件過程 197
24.3 創建載入宏 198
24.4 學時小結 199
24.5 專家答疑 199
24.6 課外作業 199
24.6.1 思考題 199
24.6.2 練習題 199
附錄 200

相關詞條

熱門詞條

聯絡我們