Excel VBA入門及套用

《Excel VBA入門及套用》是2015年清華大學出版社出版的圖書。

基本介紹

  • 書名:Excel VBA入門及套用
  • ISBN:9787302384700
  • 定價:59.80元
  • 出版社:清華大學出版社
  • 出版時間:2015.04.01
內容簡介,目錄,

內容簡介

《Excel VBA入門及套用》由淺入深、由易到難、由基礎到專業地講解了Excel VBA的功能運用。從簡單的宏錄製、VBA編程環境和基礎語法的介紹,到常用對象的操作與控制、Excel事件的調用與控制、用戶界面設計、代碼調試與最佳化等都進行了詳細的介紹,幫助讀者獲得更多的Excel VBA開發套用的知識及實用技巧。全書的內容與以下“同步配套視頻講解”內容一致。

目錄

本書資源庫 XI
第1章Excel2010VBA概述 1
(視頻講解:57分鐘)
1.1認識ExcelVBA 2
1.1.1VBA與VB的區別 2
1.1.2VBA的主要功能和作用 2
1.1.3什麼是ExcelVBA 3
1.1.4選擇ExcelVBA的原因 3
1.1.5ExcelVBA的主要框架 4
1.1.6ExcelVBA的學習方法和
思路 4
1.2走進Excel2010VBE
開發環境 5
1.2.1啟動ExcelVBE 5
1.2.2了解Excel2010VBE
操作界面 7
1.2.3退出ExcelVBE 25
1.3VBE實用小案例 26
1.3.1快速列出工程中所有對象的
名稱和類型 27
1.3.2快速列出模組中所有過程的
名稱 28
1.3.3更改對象的名稱 29
1.3.4快速創建用戶窗體及控制項 30
1.3.5快速添加模組和過程 31
第2章Excel宏基礎 33
(視頻講解:42分鐘)
2.1認識Excel宏 34
2.2走進Excel宏的世界 34
2.2.1宏錄製的三部曲 35
2.2.2宏管理器 36
2.2.3利用控制項按鈕控制宏 38
2.2.4利用選單命令控制宏 39
2.3運行/卸載載入宏 41
2.3.1設計載入宏 41
2.3.2添加載入宏 43
2.3.3使用載入宏 44
2.3.4...
2.3.4卸載載入宏 45
2.4案例一:通過表單控制項按鈕
實現高級篩選 45
2.4.1功能實現 46
2.4.2運行測試 48
2.5案例二:利用載入宏設計製作
銷售記錄表 49
2.5.1創建“銷售記錄表”並錄
制宏 49
2.5.2生成“生成銷售記錄表”
載入宏 50
2.5.3載入“生成銷售記錄表”
載入宏 51
2.5.4套用“生成銷售記錄表”
載入宏 52
2.5.5查看操作過程的代碼 53
第3章VBA程式開發基礎 54
(視頻講解:28分鐘)
3.1基本數據類型 55
3.1.1數值型數據 55
3.1.2字元串型數據 56
3.1.3其他數據類型 56
3.2常量、變數與數組 57
3.2.1常量 57
3.2.2變數 58
3.2.3數組 62
3.3過程與函式 63
3.3.1過程 63
3.3.2函式 65
3.4控制語句 67
3.4.1循環語句 67
3.4.2判斷語句 70
3.4.3Goto語句 72
3.5運算符 72
3.5.1算術運算符 72
3.5.2比較運算符和連線運算符 73
3.5.3邏輯運算符 74
3.5.4運算符優先權別 74
3.6VBA程式開發實用小案例 75
3.6.1存儲並調用數組中的數據 75
3.6.2自定義返回數組的函式 76
3.6.3計算1+2+3+…+100的
結果 77
3.6.4根據自定義條件設定單元格
顏色 77
3.6.5利用Goto語句選定單元格 78
第4章ExcelVBA基礎 79
(視頻講解:56分鐘)
4.1概念與術語 80
4.1.1對象模型 80
4.1.2引用對象庫 82
4.2ExcelVBA對象模型 83
4.2.1Application(應用程式)
對象 83
4.2.2Workbook(工作簿)對象 86
4.2.3Worksheet(工作表)對象 89
4.2.4Range(單元格)對象 92
4.3Application對象實用小案例 94
4.3.1獲取Excel應用程式的基本
信息 94
4.3.2設定Excel檔案的默認保存
路徑 95
4.3.3自定義Excel狀態欄中的
信息 96
4.3.4設定保存自動恢覆信息時間
間隔和自動恢復檔案位置 97
4.3.5設定關閉檔案時不顯示警告
信息對話框 98
4.4Workbook對象實用小案例 99
4.4.1設定工作簿視窗的大小 99
4.4.2設定工作簿視窗的顯示
比例 100
4.4.3隱藏工作簿視窗 101
4.4.4設定工作簿為載入宏
工作簿 102
4.4.5控制工作簿只能通過代碼
關閉 103
4.5Worksheet對象實用小案例 104
4.5.1保護工作表的單元格 104
4.5.2隱藏工作表的行列標題 105
4.5.3隱藏指定的工作表 106
4.5.4設定工作表標籤的顏色 107
4.6Range對象實用小案例 107
4.6.1設定單元格的字型格式 108
4.6.2設定單元格的對齊方式 109
4.6.3按自定義序列重排單元格 109
4.6.4為單元格插入超連結 110
4.6.5為單元格插入批註 111
4.6.6為單元格區域定義名稱 112
第5章問卷調查系統 113
(視頻講解:56分鐘)
5.1基礎知識 114
5.1.1認識Excel2010環境中的
表單控制項 114
5.1.2利用代碼向工作表寫入
數據 116
5.1.3利用代碼生成圖表 118
5.1.4認識Excel公式用法 122
5.2系統功能結構描述 125
5.3體育用品問卷調查表 126
5.3.1設計用戶密碼登錄界面 126
5.3.2調查填寫表 129
5.3.3數據統計 132
5.3.4圖表分析 134
5.4培訓機構問卷調查表 137
5.4.1創建窗體界面 137
5.4.2定義數據區域 138
5.4.3定義並運行窗體載入
事件 140
第6章活動抽獎系統 142
(視頻講解:20分鐘)
6.1基礎知識 143
6.1.1獲取關聯數據 143
6.1.2訊息提示框 145
6.1.3Excel環境的隱藏與顯示 146
6.1.4隨機抽取實現 147
6.2系統功能結構描述 149
6.3創建抽獎系統界面 150
6.3.1導入員工姓名信息 150
6.3.2創建抽獎界面視窗 151
6.4設定隨機抽獎功能 152
6.4.1初始化視窗界面 153
6.4.2定義控制項功能 153
6.4.3系統測試 154
第7章員工信息管理系統 155
(視頻講解:44分鐘)
7.1基礎知識 156
7.1.1了解Excel的公式設定 156
7.1.2圖像控制項運用 159
7.1.3列表框控制項運用 162
7.2系統功能結構描述 165
7.3創建員工信息系統窗體 166
7.3.1創建信息窗體與控制項 166
7.3.2定義窗體事件 169
7.4創建員工信息功能系統 171
7.4.1創建信息查詢系統 171
7.4.2創建信息更新系統 174
7.4.3創建信息新增系統 176
7.4.4創建信息刪除系統 178
7.4.5創建“確定”與“重填”
功能系統 180
第8章銷售管理系統 182
(視頻講解:41分鐘)
8.1基礎知識 183
8.1.1日曆控制項運用 183
8.1.2列表框控制項運用 185
8.1.3檔案系統控制運用 188
8.2系統功能結構描述 191
8.3產品管理系統 192
8.3.1創建產品資料管理系統
窗體 192
8.3.2產品功能塊的實現 194
8.4訂單輸入系統 197
8.4.1創建訂單輸入界面 197
8.4.2定義事件 200
8.4.3運行測試 203
8.5產品統計系統 205
8.5.1生成統計分析表/圖 206
8.5.2創建選單集成功能 208
第9章公司內部圖書管理系統 210
(視頻講解:35分鐘)
9.1基礎知識 211
9.1.1數據列表顯示實現 211
9.1.2數據查詢實現 213
9.2系統功能結構描述 216
9.3圖書管理系統主體界面 217
9.3.1創建窗體並定義屬性 218
9.3.2創建控制項 218
9.3.3編輯窗體載入事件 222
9.4創建圖書管理功能系統 224
9.4.1創建圖書查詢系統 225
9.4.2創建圖書借閱系統 225
9.4.3創建圖書登記管理系統 229
第10章Excel2010VBA高級套用 232
(視頻講解:20分鐘)
10.1選單與工具按鈕 233
10.1.1創建選單及事件 234
10.1.2自定義右鍵快捷選單 236
10.1.3創建工具列及事件 238
10.2與WindowsAPI集成 240
10.2.1認識WindowsAPI 240
10.2.2創建時刻表 241
第11章公司文檔管理系統 244
(視頻講解:25分鐘)
11.1基礎知識 245
11.1.1TreeView控制項 245
11.1.2ListView控制項 250
11.2系統功能結構描述 254
11.3系統界面設計 254
11.4系統功能實現 258
11.4.1定義窗體載入功能 258
11.4.2定義界面中各控制項功能 260
11.4.3系統測試 263
第12章資產管理系統 264
(視頻講解:40分鐘)
12.1基礎知識 265
12.1.1列印功能 265
12.1.2數據統計功能 268
12.2系統功能結構描述 270
12.3配置工作表環境 270
12.3.1配置工作表 271
12.3.2創建數據定義區 271
12.4資產入庫管理系統 272
12.4.1創建資產入庫登記
界面 273
12.4.2編輯窗體控制項事件 275
12.5資產申領登記系統 277
12.5.1創建物品申領登記界面 278
12.5.2編輯窗體控制項事件 279
12.6資產統計管理系統 282
12.6.1創建資產庫存統計
界面 282
12.6.2生成統計報表 283
第13章Excel2010VBA安全設定 288
(視頻講解:18分鐘)
13.1宏的安全設定 289
13.1.1宏的安全級別 289
13.1.2啟用工作簿的宏 291
13.1.3添加受信任位置 292
13.2數字簽名 294
13.2.1數字簽名使用特點 294
13.2.2創建自簽名數字證書 295
13.3設定VBA保護密碼 296
第14章ExcelVBA操作其他
應用程式 298
(視頻講解:41分鐘)
14.1基礎知識 299
14.1.1調用Office組件 299
14.1.2建立數據ADO連線 300
14.1.3SQL語句基礎 301
14.2創建Word報告 303
14.2.1創建Word模板 304
14.2.2自動生成Word報告 305
14.3與Access進行數據交換 308
14.3.1讀取資料庫信息 308
14.3.2寫入客戶信息 310
14.4建立PowerPoint演示文稿 312
14.4.1創建PowerPoint模板 312
14.4.2創建PPT幻燈片 313
14.5傳送Outlook郵件 316
14.5.1傳送Outlook郵件
(前期綁定法) 317
14.5.2傳送Outlook郵件
(後期聲明法) 318
14.5.3設定當前工作簿為Outlook
郵件的附屬檔案 319
14.6操作Internet 320
14.6.1打開指定的網頁
(前期綁定法) 321
14.6.2打開指定的網頁
(後期聲明法) 322
14.6.3查詢並獲取網頁數據 322
14.6.4製作自定義瀏覽器 323
14.7操作XML檔案 327
14.7.1創建XML檔案 327
14.7.2將當前工作表保存為XML
檔案 329
第15章VBA模組定製實例 330
(視頻講解:24分鐘)
15.1設定Excel使用有效期 331
15.1.1功能分析 331
15.1.2基礎知識 331
15.1.3功能實現 332
15.2創建與清除超連結 333
15.2.1功能分析 333
15.2.2基礎知識 333
15.2.3功能實現 333
15.3創建與清除多級選單 335
15.3.1功能分析 335
15.3.2基礎知識 335
15.3.3功能實現 335
15.4一次性清除所有批註 337
15.4.1功能分析 338
15.4.2基礎知識 338
15.4.3功能實現 338
15.5創建遊動的文字 339
15.5.1功能分析 339
15.5.2基礎知識 339
15.5.3功能實現 340
15.6導入文本檔案 342
15.6.1功能分析 342
15.6.2基礎知識 342
15.6.3功能實現 343
15.7貨幣金額大寫轉換 345
15.7.1功能分析 345
15.7.2基礎知識 345
15.7.3功能實現 346
15.8物品分配管理 348
15.8.1功能分析 348
15.8.2基礎知識 349
15.8.3功能實現 351
15.8.4運行測試 352
第16章VBA經典套用實例 354
(視頻講解:57分鐘)
16.1數據的查詢操作 355
16.1.1從活動工作表中查詢數據 355
16.1.2從多個工作表中查詢
數據 356
16.1.3通過指定多個條件查詢
數據(一) 357
16.1.4通過指定多個條件查詢
數據(二) 358
16.1.5查詢包含指定字元的單元格
數目 359
16.2數據的排序操作 359
16.2.1對指定區域數據進行排序 360
16.2.2使用多個關鍵字進行排序 361
16.2.3按自定義序列進行排序 362
16.2.4按字元的長度進行排序 363
16.2.5按單元格的顏色進行
排序 364
16.3數據的篩選操作 365
16.3.1自動篩選 365
16.3.2“與”和“或”條件下的
高級篩選 366
16.3.3篩選不重複的行數據 369
16.3.4篩選並刪除數據區域中的
空行與空列 369
16.4數據的條件格式操作 371
16.4.1突出顯示數據區域中的前N項/
最後N項 371
16.4.2突出顯示小於與大於平均值的
數據 372
16.4.3突出顯示重複與不重複的
數據 373
16.4.4利用數據條突出顯示
數據 374
16.4.5利用圖示集突出顯示
數據 375
16.4.6利用色階突出顯示數據 376
16.5檔案管理 377
16.5.1查看資料夾中的所有
檔案 377
16.5.2判斷檔案與資料夾是否
存在 378
16.5.3重命名檔案與資料夾 378
16.5.4複製檔案與資料夾 380
16.5.5移動檔案與資料夾 381
16.5.6刪除檔案與資料夾 383

相關詞條

熱門詞條

聯絡我們