第1部分Excel2007應(yīng)用程序開(kāi)發(fā)簡(jiǎn)介
第1章Excel2007開(kāi)發(fā)平臺(tái)概述 2
1.1Excel2007新增功能 2
1.1.1Excel版本簡(jiǎn)介 2
1.1.2Excel2007的特點(diǎn) 2
1.1.3Excel2007的界面 3
1.1.4使用功能區(qū) 7
1.2用Excel開(kāi)發(fā)應(yīng)用程序的優(yōu)勢(shì) 11
1.3Excel應(yīng)用程序結(jié)構(gòu) 11
1.3.1Excel應(yīng)用程序的構(gòu)成 12
1.3.2面向?qū)ο缶幊虣C(jī)制 12
1.4Excel應(yīng)用程序開(kāi)發(fā)流程 13
1.4.1開(kāi)發(fā)前的準(zhǔn)備工作 13
1.4.2應(yīng)用程序開(kāi)發(fā)過(guò)程 14
1.4.3系統(tǒng)測(cè)試 14
1.4.4應(yīng)用程序發(fā)布 15
第2章使用宏 16
2.1宏簡(jiǎn)介 16
2.1.1什么是宏 16
2.1.2使用宏的優(yōu)點(diǎn) 16
2.1.3創(chuàng)建宏的方法 17
2.2創(chuàng)建宏 17
2.2.1在Excel2003中錄制宏 17
2.2.2打開(kāi)Excel2007的錄制宏功能 20
2.2.3在Excel2007中錄制宏 21
2.2.4使用VB創(chuàng)建宏 22
2.3管理宏 24
2.3.1設(shè)置宏選項(xiàng) 24
2.3.2刪除宏 25
2.3.3編輯宏 25
2.4運(yùn)行宏 28
2.4.1使用快捷鍵運(yùn)行宏 28
2.4.2使用【宏】對(duì)話框運(yùn)行宏 28
2.4.3使用工具欄運(yùn)行宏 29
2.4.4使用菜單欄運(yùn)行宏 31
2.4.5使用快速工具欄運(yùn)行宏 33
2.4.6通過(guò)按鈕運(yùn)行宏 35
2.4.7打開(kāi)工作簿自動(dòng)運(yùn)行宏 36
2.5個(gè)人宏工作簿 37
2.5.1了解個(gè)人宏工作簿 38
2.5.2保存宏到個(gè)人宏工作簿 38
2.5.3管理個(gè)人宏工作簿 39
2.6宏的安全性 40
2.6.1打開(kāi)包含宏的文檔 40
2.6.2設(shè)置宏的安全性 41
第3章ExcelVBA的開(kāi)發(fā)環(huán)境 43
3.1VBE簡(jiǎn)介 43
3.1.1VBE概述 43
3.1.2進(jìn)入VBE 43
3.1.3VBE操作界面 44
3.2VBE的子窗口 47
3.2.1工程資源管理窗口 47
3.2.2屬性窗口 48
3.2.3代碼窗口 50
3.2.4調(diào)整VBE子窗口位置 50
3.3定制VBE環(huán)境 52
3.3.1設(shè)置【編輯器】選項(xiàng)卡 52
3.3.2設(shè)置【編輯器格式】選項(xiàng)卡 53
3.3.3設(shè)置【通用】選項(xiàng)卡 54
3.3.4設(shè)置【可連接的】選項(xiàng)卡 55
3.4使用幫助 55
3.4.1打開(kāi)幫助主界面 56
3.4.2查看對(duì)象屬性 56
3.4.3搜索關(guān)鍵字 57
第2部分VBA基礎(chǔ)知識(shí)
第4章VBA基礎(chǔ) 60
4.1VBA簡(jiǎn)介 60
4.1.1什么是VBA 60
4.1.2在Excel中使用VBA的優(yōu)勢(shì) 60
4.2VBA語(yǔ)法簡(jiǎn)介 61
4.2.1了解VBA代碼 61
4.2.2VBA字符集 62
4.2.3關(guān)鍵字 62
4.2.4標(biāo)識(shí)符 63
4.3數(shù)據(jù)類型 63
4.3.1基本數(shù)據(jù)類型 63
4.3.2自定義數(shù)據(jù)類型 66
4.3.3枚舉類型 67
4.4常數(shù) 69
4.4.1直接常數(shù) 69
4.4.2符號(hào)常數(shù) 70
4.4.3系統(tǒng)常數(shù) 71
4.5變量 73
4.5.1聲明變量 73
4.5.2變量的作用域和生存期 74
4.5.3局部變量 74
4.5.4模塊變量 75
4.5.5全局變量 76
4.5.6靜態(tài)變量 77
4.6運(yùn)算符和表達(dá)式 78
4.6.1算術(shù)表達(dá)式 78
4.6.2比較表達(dá)式 78
4.6.3邏輯表達(dá)式 79
4.6.4連接運(yùn)算表達(dá)式 80
第5章程序控制結(jié)構(gòu) 81
5.1VBA程序結(jié)構(gòu)概述 81
5.1.1認(rèn)識(shí)語(yǔ)句 81
5.1.2結(jié)構(gòu)化程序設(shè)計(jì)的控制結(jié)構(gòu) 82
5.2常用語(yǔ)句 83
5.2.1賦值語(yǔ)句 83
5.2.2注釋語(yǔ)句 84
5.2.3使用InputBox輸入對(duì)話框 85
5.2.4使用MsgBox函數(shù)顯示信息 87
5.3分支程序 89
5.3.1單分支語(yǔ)句——If...Then 90
5.3.2二分支語(yǔ)句——If...Then...Else 91
5.3.3多分支語(yǔ)句——If...Then...ElseIf 92
5.3.4多分支語(yǔ)句——SelectCase 93
5.4循環(huán)程序結(jié)構(gòu) 95
5.4.1了解循環(huán)程序 95
5.4.2For...Next語(yǔ)句 96
5.4.3Do...Loop語(yǔ)句 98
5.4.4ForEach...Next語(yǔ)句 100
5.4.5循環(huán)嵌套 101
第6章使用數(shù)組 103
6.1數(shù)組簡(jiǎn)介 103
6.1.1用數(shù)組保存工作表數(shù)據(jù) 103
6.1.2數(shù)組的維數(shù) 104
6.2聲明數(shù)組 105
6.2.1聲明一維數(shù)組 106
6.2.2聲明多維數(shù)組 107
6.2.3設(shè)置數(shù)組默認(rèn)下界 107
6.3初始化數(shù)組 108
6.3.1使用循環(huán)語(yǔ)句初始化數(shù)組 108
6.3.2使用Array函數(shù)初始化數(shù)組 108
6.3.3用數(shù)組值初始化數(shù)組 109
6.4動(dòng)態(tài)數(shù)組 109
6.4.1聲明動(dòng)態(tài)數(shù)組 109
6.4.2數(shù)組的清除和重定義 111
6.5操作數(shù)組的函數(shù) 112
6.5.1判斷數(shù)組 112
6.5.2查詢數(shù)組的下標(biāo)范圍 112
6.6數(shù)組使用實(shí)例 113
6.6.1數(shù)據(jù)排序 113
6.6.2彩票幸運(yùn)號(hào)碼 114
6.6.3用數(shù)組填充單元格區(qū)域 115
第7章使用過(guò)程 117
7.1過(guò)程的相關(guān)概念 117
7.1.1分解大過(guò)程 117
7.1.2過(guò)程的類型 117
7.2定義Sub過(guò)程 118
7.2.1使用對(duì)話框定義子過(guò)程 118
7.2.2使用代碼創(chuàng)建Sub過(guò)程 119
7.3定義Function函數(shù)過(guò)程 120
7.3.1使用對(duì)話框定義函數(shù)過(guò)程 120
7.3.2使用代碼創(chuàng)建Function過(guò)程 121
7.4過(guò)程的調(diào)用 122
7.4.1調(diào)用Sub過(guò)程 122
7.4.2調(diào)用Function過(guò)程 123
7.5過(guò)程的參數(shù)傳遞 124
7.5.1形參與實(shí)參的結(jié)合 124
7.5.2按傳值方式傳遞參數(shù) 125
7.5.3按傳地址方式傳遞參數(shù) 126
7.5.4傳遞數(shù)組參數(shù) 127
7.6可選參數(shù)和可變參數(shù) 128
7.6.1可選參數(shù) 128
7.6.2可變參數(shù) 129
7.7遞歸過(guò)程 130
7.8常用過(guò)程實(shí)例 131
7.8.1計(jì)算個(gè)人所得稅 131
7.8.2將數(shù)值轉(zhuǎn)換為表格的列號(hào) 132
7.8.3大寫金額轉(zhuǎn)換函數(shù) 134
第8章管理模塊 136
8.1模塊的分類 136
8.2管理標(biāo)準(zhǔn)模塊 137
8.2.1插入模塊 137
8.2.2刪除模塊 138
8.3模塊的導(dǎo)入導(dǎo)出 138
8.3.1導(dǎo)出模塊 139
8.3.2導(dǎo)入模塊 140
8.4使用代碼窗口 141
8.4.1代碼編輯工具欄 142
8.4.2屬性/方法列表 142
8.4.3常數(shù)列表 143
8.4.4快速信息 144
8.4.5參數(shù)信息 145
8.4.6自動(dòng)完成關(guān)鍵字 146
第9章處理字符串和日期 148
9.1了解處理字符串 148
9.1.1字符串的存儲(chǔ) 148
9.1.2計(jì)算字符串長(zhǎng)度 149
9.2生成重復(fù)字符串 150
9.2.1用循環(huán)生成重復(fù)字符串 150
9.2.2用String函數(shù)生成重復(fù)字符串 150
9.2.3使用Space函數(shù)生成重復(fù)空格 151
9.3變換字符串 152
9.3.1大小寫字母轉(zhuǎn)換——Lcase函數(shù)和Ucase函數(shù) 152
9.3.2字符轉(zhuǎn)換——StrConv函數(shù) 152
9.3.3查詢字符編碼——Asc函數(shù) 153
9.3.4生成字符——Chr函數(shù) 154
9.4比較字符串 154
9.4.1使用比較運(yùn)算符 155
9.4.2使用Like運(yùn)算符 155
9.4.3使用StrComp函數(shù) 156
9.5處理子字符串 157
9.5.1取左側(cè)子串——Left函數(shù) 157
9.5.2取右側(cè)子串——Rigth函數(shù) 158
9.5.3獲取部分子串——Mid函數(shù) 158
9.5.4刪除字符串兩側(cè)空格 159
9.5.5查找子串位置——InStr函數(shù) 160
9.6處理日期時(shí)間數(shù)據(jù) 161
9.6.1日期時(shí)間數(shù)據(jù)的保存 161
9.6.2獲取和設(shè)置日期 161
9.6.3生成日期/時(shí)間數(shù)據(jù) 162
9.6.4計(jì)算日期數(shù)據(jù) 164
9.6.5使用計(jì)時(shí)器 166
第3部分掌握Excel對(duì)象模型
第10章Excel對(duì)象概述 170
10.1對(duì)象的概念 170
10.1.1了解對(duì)象 170
10.1.2對(duì)象的屬性 170
10.1.3對(duì)象的方法 171
10.1.4對(duì)象的事件 172
10.2對(duì)象變量和對(duì)象數(shù)組 172
10.2.1對(duì)象變量 173
10.2.2對(duì)象數(shù)組 174
10.3使用集合 175
10.3.1集合的概念 175
10.3.2訪問(wèn)集合中的對(duì)象 175
10.3.3集合的方法和屬性 176
10.3.4遍歷集合中的對(duì)象 177
10.4Excel對(duì)象模型 178
10.4.1Excel對(duì)象模型簡(jiǎn)介 178
10.4.2常用對(duì)象簡(jiǎn)介 179
10.4.3隱含使用對(duì)象 180
10.5使用對(duì)象瀏覽器 181
10.5.1認(rèn)識(shí)對(duì)象瀏覽器 181
10.5.2用對(duì)象瀏覽器查看對(duì)象成員 184
第11章使用Application對(duì)象 186
11.1了解Application對(duì)象 186
11.1.1Application對(duì)象常用屬性 186
11.1.2Application對(duì)象常用方法 187
11.1.3Application對(duì)象常用事件 188
11.2設(shè)置應(yīng)用程序選項(xiàng) 188
11.2.1設(shè)置主窗口標(biāo)題欄 188
11.2.2控制狀態(tài)欄 189
11.2.3控制編輯欄 190
11.2.4控制鼠標(biāo)指針形狀 190
11.3控制應(yīng)用程序 191
11.3.1控制屏幕更新 191
11.3.2控制報(bào)警信息 192
11.3.3顯示最近使用的文檔 193
11.3.4模擬鍵盤輸入 194
11.3.5定時(shí)執(zhí)行過(guò)程 195
11.3.6自定義功能鍵 196
11.3.7調(diào)用Excel工作表函數(shù) 197
11.3.8快速跳轉(zhuǎn) 199
11.3.9合并單元格區(qū)域 199
11.3.10激活Excel2007的功能區(qū)選項(xiàng)卡 200
11.4處理用戶動(dòng)作 200
11.4.1啟用Application事件 200
11.4.2編寫Application事件過(guò)程 202
第12章使用Workbook對(duì)象 204
12.1了解Workbook對(duì)象 204
12.1.1Workbooks集合 204
12.1.2Workbook常用屬性 204
12.1.3Workbook常用方法 205
12.1.4Workbook常用事件 205
12.2控制工作簿集合 206
12.2.1新建工作簿 206
12.2.2打開(kāi)工作簿 206
12.2.3打開(kāi)文本文件 208
12.2.4工作簿是否存在 209
12.2.5工作簿是否打開(kāi) 210
12.3控制工作簿 211
12.3.1保存工作簿 211
12.3.2更名保存工作簿 212
12.3.3設(shè)置工作簿密碼 212
12.3.4查看文檔屬性 213
12.3.5處理工作簿文件名 215
12.4響應(yīng)用戶的動(dòng)作 215
12.4.1自動(dòng)打開(kāi)關(guān)聯(lián)工作簿 216
12.4.2禁止拖動(dòng)單元格 216
12.4.3退出前強(qiáng)制保存工作簿 217
12.4.4禁止保存工作簿 218
12.4.5限制工作簿使用次數(shù) 219
12.4.6限制打印 220
第13章使用Worksheet對(duì)象 222
13.1了解Worksheet對(duì)象 222
13.1.1Worksheets集合 222
13.1.2Worksheet對(duì)象的常用屬性 222
13.1.3Worksheet對(duì)象的常用方法 223
13.1.4Worksheet對(duì)象的常用事件 223
13.2管理工作表 224
13.2.1新增工作表 224
13.2.2刪除工作表 225
13.2.3獲取工作表數(shù) 225
13.2.4激活工作表 226
13.2.5選擇工作表 226
13.2.6選取前后工作表 227
13.2.7工作表保護(hù)狀態(tài) 228
13.2.8保護(hù)工作表 228
13.2.9撤銷工作表的保護(hù) 229
13.2.10判斷工作表是否存在 230
13.2.11復(fù)制工作表 230
13.2.12隱藏工作表 231
13.2.13移動(dòng)工作表 232
13.2.14計(jì)算工作表打印頁(yè)數(shù) 232
13.2.15控制工作表中的圖片 233
13.2.16處理超鏈接 234
13.3響應(yīng)用戶操作 235
13.3.1禁止選中某個(gè)區(qū)域 235
13.3.2設(shè)置滾動(dòng)區(qū)域 235
13.3.3禁止輸入相同數(shù)據(jù) 236
13.3.4輸入連續(xù)的數(shù)據(jù) 237
13.3.5增加快捷菜單 238
13.3.6限制選擇其他工作表 239
13.3.7隱藏工作表 240
13.3.8突出顯示當(dāng)前位置 241
第14章使用Range對(duì)象 242
14.1Range對(duì)象概述 242
14.1.1Range對(duì)象的常用屬性 242
14.1.2Range對(duì)象的常用方法 243
14.2引用Range對(duì)象 243
14.2.1使用A1樣式引用單元格 244
14.2.2使用索引號(hào)引用單元格 244
14.2.3偏移引用單元格 245
14.2.4引用行或列 245
14.2.5查找數(shù)據(jù)區(qū)域邊界 246
14.2.6引用當(dāng)前區(qū)域 247
14.2.7獲取已使用區(qū)域 247
14.2.8獲取重疊區(qū)域引用 248
14.2.9獲取合并區(qū)域引用 249
14.2.10獲取指定類型的單元格 249
14.2.11引用合并區(qū)域的子區(qū)域 251
14.2.12引用區(qū)域內(nèi)的單個(gè)單元格 251
14.2.13擴(kuò)展單元格區(qū)域 252
14.3獲取單元格信息 253
14.3.1獲取單元格地址 253
14.3.2獲取區(qū)域信息 254
14.3.3統(tǒng)計(jì)區(qū)域中公式數(shù)量 254
14.3.4追蹤公式單元格 255
14.3.5按顏色統(tǒng)計(jì)單元格數(shù)量 256
14.4操作行列 257
14.4.1插入行 257
14.4.2插入列 257
14.4.3刪除行 258
14.4.4隱藏行 258
14.4.5設(shè)置行高 259
14.4.6設(shè)置列寬 259
14.5管理批注 260
14.5.1插入批注 260
14.5.2查看批注 260
14.5.3隱藏/顯示批注 261
14.5.4刪除批注 261
14.5.5為輸入數(shù)據(jù)的單元格添加批注 262
14.5.6將原數(shù)據(jù)作批注 263
14.6操作單元格 264
14.6.1給單元格設(shè)置公式 264
14.6.2復(fù)制公式 264
14.6.3給單元格設(shè)置錯(cuò)誤值 266
14.6.4判斷錯(cuò)誤類型 266
14.6.5設(shè)置打印區(qū)域 267
14.6.6合并單元格 268
14.6.7拆分單元格 268
14.6.8限制單元格移動(dòng)范圍 269
14.6.9清除單元格 269
14.6.10刪除單元格區(qū)域 270
14.7設(shè)置單元格格式 270
14.7.1設(shè)置自動(dòng)套用格式 271
14.7.2設(shè)置邊框線 271
14.7.3設(shè)置文本對(duì)齊格式 272
14.7.4單元格文本縮排 273
14.7.5設(shè)置文本方向 274
14.7.6設(shè)置自動(dòng)換行格式 274
14.7.7設(shè)置縮小字體填充 274
14.7.8設(shè)置日期格式 275
14.7.9生成大寫金額 275
14.7.10設(shè)置單元格圖案 277
14.8設(shè)置條件格式 277
第15章其他常用Excel對(duì)象 280
15.1使用Name對(duì)象 280
15.1.1添加名稱 280
15.1.2修改名稱 281
15.1.3顯示名稱的定義 282
15.1.4獲取Name對(duì)象的引用 282
15.2使用Window對(duì)象 283
15.2.1創(chuàng)建窗口 283
15.2.2調(diào)整窗口大小 284
15.2.3獲取窗口狀態(tài) 285
15.2.4拆分窗格 286
15.2.5設(shè)置窗口顯示比例 287
15.2.6設(shè)置工作簿顯示選項(xiàng) 288
15.2.7設(shè)置工作表網(wǎng)格線 288
15.3使用Chart對(duì)象 289
15.3.1創(chuàng)建圖表工作表 289
15.3.2創(chuàng)建嵌入圖表 291
15.3.3轉(zhuǎn)換圖表類型 292
15.3.4獲取圖表標(biāo)題信息 293
15.3.5圖表的系列信息 294
15.3.6調(diào)整圖表的數(shù)據(jù)源 295
15.3.7將圖表保存為圖片 296
15.3.8使用嵌入圖表事件 296
第4部分用戶界面設(shè)計(jì)
第16章使用Excel內(nèi)置對(duì)話框 300
16.1了解Excel內(nèi)置對(duì)話框 300
16.2使用FindFile打開(kāi)文件 300
16.3使用GetOpenFilename獲取文件名 301
16.3.1GetOpenFilename方法 301
16.3.2獲取單個(gè)文件名 302
16.3.3獲取多個(gè)文件名 303
16.4使用GetSaveAsFilename獲取保存文件名 304
16.5調(diào)用Excel內(nèi)置對(duì)話框 305
16.5.1Dialogs集合和Dialog對(duì)象 305
16.5.2使用內(nèi)置對(duì)話框的初始值 307
第17章創(chuàng)建自定義對(duì)話框 310
17.1新建窗體 310
17.1.1新建窗體 310
17.1.2設(shè)置窗體屬性 311
17.2添加控件到窗體 313
17.2.1工具箱 313
17.2.2添加控件 315
17.3設(shè)置控件屬性 315
17.3.1控件屬性 315
17.3.2設(shè)置控件屬性 316
17.4調(diào)整窗體中的控件 317
17.4.1設(shè)置控件大小 317
17.4.2設(shè)置控件布局 318
17.4.3設(shè)置Tab鍵順序 320
17.5編寫代碼 321
17.5.1編寫事件代碼 321
17.5.2給控件編寫代碼 322
17.5.3編寫窗體事件代碼 323
17.6調(diào)用用戶窗體 323
17.6.1調(diào)試運(yùn)行窗體 323
17.6.2調(diào)用用戶窗體基礎(chǔ)知識(shí) 324
17.6.3編寫調(diào)用用戶窗體的代碼 325
第18章使用標(biāo)準(zhǔn)控件 326
18.1標(biāo)簽 326
18.1.1標(biāo)簽常用屬性 326
18.1.2標(biāo)簽事件 327
18.1.3標(biāo)簽控件實(shí)例——進(jìn)度條 327
18.2命令按鈕 328
18.2.1命令按鈕常用屬性 328
18.2.2命令按鈕常用事件 329
18.2.3按鈕實(shí)例——控制窗體顯示 329
18.3圖像 332
18.3.1圖像控件屬性 332
18.3.2圖像控件事件 333
18.3.3圖像實(shí)例——Splash窗口 333
18.4文字框 334
18.4.1文字框常用屬性 334
18.4.2文字框的方法 335
18.4.3文字框常用事件 335
18.4.4文字框?qū)嵗獢?shù)據(jù)輸入窗體 335
18.5復(fù)選框 338
18.5.1復(fù)選框?qū)傩?338
18.5.2復(fù)選框事件 338
18.5.3復(fù)選框?qū)嵗O(shè)置Excel選項(xiàng) 338
18.6選項(xiàng)按鈕 340
18.6.1選項(xiàng)按鈕常用屬性 341
18.6.2選項(xiàng)按鈕常用事件 341
18.6.3選項(xiàng)按鈕實(shí)例——設(shè)置窗體字號(hào)和顏色 341
18.7列表框 343
18.7.1列表框常用屬性 343
18.7.2列表框的方法 344
18.7.3列表框?qū)嵗斜砜蜷g移動(dòng)數(shù)據(jù) 344
18.8復(fù)合框 348
18.8.1復(fù)合框常用屬性 348
18.8.2復(fù)合框常用方法 349
18.8.3復(fù)合框常用事件 349
18.8.4復(fù)合框?qū)嵗C(jī)配置單 349
18.9滾動(dòng)條 351
18.9.1滾動(dòng)條常用屬性 351
18.9.2滾動(dòng)條常用事件 352
18.9.3滾動(dòng)條實(shí)例——顯示比例 352
18.10旋轉(zhuǎn)按鈕 354
18.10.1旋轉(zhuǎn)按鈕常用屬性 354
18.10.2旋轉(zhuǎn)按鈕常用事件 355
18.10.3旋轉(zhuǎn)按鈕實(shí)例——修改日期和時(shí)間 355
18.11多頁(yè) 357
18.11.1多頁(yè)控件常用屬性 357
18.11.2多頁(yè)控件常用事件 358
18.11.3多頁(yè)實(shí)例——報(bào)名登記 358
18.12RefEdit 359
18.12.1RefEdit常用屬性 360
18.12.2RefEdit實(shí)例——設(shè)置單元格格式 360
第19章使用ActiveX控件 362
19.1添加ActiveX控件 362
19.1.1什么是ActiveX控件 362
19.1.2添加ActiveX控件到工具箱 362
19.2使用進(jìn)度條控件 364
19.2.1進(jìn)度條控件的常用屬性 364
19.2.2進(jìn)度條控件的方法 364
19.2.3進(jìn)度條實(shí)例——隱藏行 364
19.3使用圖像列表控件 366
19.3.1圖像列表控件簡(jiǎn)介 366
19.3.2圖像列表控件的屬性 367
19.3.3圖像列表控件的方法 367
19.3.4添加圖像到ImageList控件 368
19.3.5圖像列表控件實(shí)例 369
19.4使用樹(shù)形視圖控件 372
19.4.1樹(shù)形視圖控件簡(jiǎn)介 372
19.4.2樹(shù)形視圖控件常用屬性 373
19.4.3樹(shù)形視圖控件的常用方法 374
19.4.4樹(shù)形視圖控件常用事件 375
19.4.5樹(shù)形視圖控件實(shí)例 375
19.5使用列表視圖控件 380
19.5.1列表視圖簡(jiǎn)介 380
19.5.2列表視圖控件常用屬性 381
19.5.3列表視圖控件常用事件 382
19.5.4列表視圖控件實(shí)例 382
第20章使用RibbonX 387
20.1了解Office(2007)OpenXML文件格式 387
20.1.1OfficeOpenXML的優(yōu)點(diǎn) 387
20.1.2Excel2007OpenXML文件結(jié)構(gòu) 388
20.2RibbonX控件簡(jiǎn)介 392
20.2.1基本控件 392
20.2.2容器控件 393
20.2.3控件屬性 395
20.2.4控件回調(diào)函數(shù) 397
20.3自定義RibbonX 398
20.3.1手工方式自定義RibbonX 398
20.3.2使用UI編輯器自定義RibbonX 401
20.4自定義RibbonX實(shí)例 404
20.4.1組合內(nèi)置Ribbon 404
20.4.2添加RibbonX到內(nèi)置選項(xiàng)卡 406
20.4.3定義Office按鈕 407
20.4.4RibbonX控件回調(diào)函數(shù)實(shí)例 409
第21章使用CommandBars 413
21.1CommandBar對(duì)象 413
21.1.1CommandBars簡(jiǎn)介 413
21.1.2CommandBars對(duì)象常用屬性 413
21.1.3CommandBars對(duì)象常用方法 414
21.1.4CommandBar對(duì)象常用屬性 415
21.1.5CommandBar對(duì)象常用方法 415
21.1.6列出命令欄 416
21.2CommandBarControl對(duì)象 417
21.2.1CommandBarControls集合對(duì)象 417
21.2.2CommandBarControl對(duì)象 418
21.2.3列出內(nèi)置命令欄控件 419
21.3自定義菜單 419
21.3.1菜單的構(gòu)成 420
21.3.2創(chuàng)建新菜單 420
21.4自定義快捷菜單 423
21.4.1內(nèi)置快捷菜單 423
21.4.2創(chuàng)建快捷菜單 425
21.4.3添加菜單項(xiàng)到內(nèi)置快捷菜單 427
21.4.4隱藏/禁止內(nèi)置菜單項(xiàng) 429
21.5自定義工具欄 431
21.5.1內(nèi)置工具欄 431
21.5.2創(chuàng)建工具欄 432
第5部分使用外部數(shù)據(jù)
第22章控制其他Office程序 436
22.1OLE自動(dòng)化技術(shù)簡(jiǎn)介 436
22.1.1OLE簡(jiǎn)介 436
22.1.2引用服務(wù)程序 436
22.1.3實(shí)例化對(duì)象變量 438
22.2控制Word程序 439
22.2.1了解Word對(duì)象模型 439
22.2.2打開(kāi)Word文檔 440
22.2.3獲取Word文檔中的數(shù)據(jù) 442
22.2.4批量創(chuàng)建Word文檔 443
22.3控制PowerPoint程序 448
22.3.1了解PowerPoint對(duì)象模型 448
22.3.2打開(kāi)演示文稿 449
22.3.3創(chuàng)建演示文稿 450
22.4控制Outlook程序 452
22.4.1了解Outlook對(duì)象模型 452
22.4.2用Outlook發(fā)送郵件 454
22.4.3獲取Outlook保存的郵件 456
第23章處理文件 458
23.1常用文件操作語(yǔ)句 458
23.1.1文件管理語(yǔ)句 458
23.1.2創(chuàng)建文件語(yǔ)句 460
23.1.3向文件中寫入數(shù)據(jù) 461
23.1.4從文件中讀出數(shù)據(jù) 462
23.2文件對(duì)象模型 463
23.2.1文件對(duì)象模型簡(jiǎn)介 463
23.2.2引用FSO對(duì)象 464
23.3獲得文件信息 465
23.3.1獲取磁盤信息 465
23.3.2查看文件信息 467
23.4文件管理 470
23.4.1文件是否存在 470
23.4.2復(fù)制文件 471
23.4.3分離文件名和擴(kuò)展名 473
23.5處理文件夾 474
23.5.1創(chuàng)建文件夾 474
23.5.2列出文件夾中的文件 475
23.5.3列出文件夾名稱 476
23.5.4刪除所有空文件夾 476
23.6處理文本文件 478
23.6.1創(chuàng)建文本文件 478
23.6.2工作表保存為文本文件 479
23.6.3添加數(shù)據(jù)到文本文件 480
23.6.4讀取文本文件中的數(shù)據(jù) 481
第24章使用ADO訪問(wèn)數(shù)據(jù)庫(kù) 483
24.1SQL結(jié)構(gòu)查詢概述 483
24.1.1結(jié)構(gòu)化查詢簡(jiǎn)介 483
24.1.2查詢語(yǔ)句SELECT 484
24.1.3插入語(yǔ)句INSERT 485
24.1.4修改語(yǔ)句UPDATE 485
24.1.5刪除語(yǔ)句DELETE 485
24.2ADO對(duì)象模型 486
24.2.1ADO對(duì)象模型 486
24.2.2Connection對(duì)象 487
24.2.3Recordset對(duì)象 488
24.2.4其他ADO常用對(duì)象 490
24.2.5使用ADO訪問(wèn)數(shù)據(jù)庫(kù)的步驟 491
24.3訪問(wèn)Excel工作簿的數(shù)據(jù) 491
24.3.1查詢工作表中的數(shù)據(jù) 492
24.3.2導(dǎo)入其他工作表數(shù)據(jù) 493
24.4訪問(wèn)Access數(shù)據(jù)庫(kù) 494
24.4.1導(dǎo)入Access數(shù)據(jù) 494
24.4.2添加數(shù)據(jù)到Access 495
24.4.3修改記錄 496
24.4.4刪除記錄 497
24.4.5創(chuàng)建Access數(shù)據(jù)庫(kù) 498
24.4.6列出所有表名 499
24.4.7表的字段信息 500
第25章Excel2007與Internet 502
25.1管理超鏈接 502
25.1.1插入超鏈接 502
25.1.2用VBA創(chuàng)建超鏈接 502
25.1.3添加超鏈接到收藏夾 503
25.1.4直接打開(kāi)網(wǎng)頁(yè) 504
25.2打開(kāi)Internet上的工作簿 505
25.2.1打開(kāi)Web上的工作簿 505
25.2.2用VBA代碼打開(kāi)Web上的工作簿 506
25.3使用Internet上的數(shù)據(jù) 507
25.3.1創(chuàng)建Web查詢 507
25.3.2了解QueryTable對(duì)象 508
25.3.3用VBA創(chuàng)建Web查詢 509
25.3.4帶參數(shù)的Web查詢 509
25.4發(fā)布數(shù)據(jù)到Internet 513
25.4.1保存為網(wǎng)頁(yè) 513
25.4.2用VBA代碼發(fā)布網(wǎng)頁(yè) 514
第6部分VBA高級(jí)應(yīng)用
第26章使用Excel加載宏 518
26.1加載宏的概念 518
26.1.1加載宏的類型 518
26.1.2加載宏的用途 519
26.1.3Excel中已有的加載宏 519
26.2管理加載宏 520
26.2.1載入加載宏 520
26.2.2卸載加載宏 521
26.2.3系統(tǒng)加載宏列表 521
26.3創(chuàng)建加載宏 522
26.3.1創(chuàng)建Excel加載宏 522
26.3.2創(chuàng)建COM加載宏 525
26.4使用加載宏 529
26.4.1使用Excel加載宏 529
26.4.2使用COM加載宏 531
第27章使用類模塊 534
27.1類模塊的概念 534
27.1.1什么是類 534
27.1.2類的作用 535
27.1.3理解類 535
27.2創(chuàng)建類模塊 536
27.2.1建立對(duì)象類 537
27.2.2建立類的屬性 537
27.2.3創(chuàng)建PropertyGet過(guò)程 538
27.2.4創(chuàng)建PropertyLet過(guò)程 539
27.2.5創(chuàng)建類的方法 539
27.2.6類模塊的事件 540
27.3使用類模塊創(chuàng)建對(duì)象 541
第28章操作VBE 543
28.1VBE簡(jiǎn)介 543
28.1.1添加VBE對(duì)象模型的引用 543
28.1.2信任VBA訪問(wèn)VBE對(duì)象模型 544
28.2VBE對(duì)象模型 545
28.2.1了解VBE對(duì)象模型 545
28.2.2VBProject對(duì)象 545
28.2.3VBComponent對(duì)象 546
28.2.4Reference對(duì)象 546
28.2.5CodeModule對(duì)象 547
28.3顯示VBA工程相關(guān)信息 548
28.3.1查看工程信息 549
28.3.2查看部件 550
28.3.3查看引用 551
28.4用VBA控制VBA代碼 552
28.4.1查看VBA過(guò)程名 552
28.4.2查看VBA代碼 553
28.4.3導(dǎo)出代碼 555
28.4.4導(dǎo)入代碼 556
28.4.5在代碼中搜索 557
28.5動(dòng)態(tài)添加VBA代碼 559
28.5.1增加模塊 559
28.5.2向模塊中添加代碼 560
28.5.3工作表中動(dòng)態(tài)增加按鈕 561
28.5.4創(chuàng)建動(dòng)態(tài)用戶窗體 563
第29章使用WindowsAPI 566
29.1WindowsAPI基礎(chǔ) 566
29.1.1WindowsAPI概述 566
29.1.2API分類 567
29.2在Excel中使用API 567
29.2.1聲明函數(shù) 567
29.2.2使用API瀏覽器 569
29.2.3調(diào)用API函數(shù) 571
29.3制作特殊窗體 572
29.3.1制作半透明窗體 572
29.3.2制作橢圓窗體 575
29.3.3制作不規(guī)則窗體 577
29.4獲取系統(tǒng)信息 579
29.4.1獲取內(nèi)存狀態(tài) 579
29.4.2獲取鍵盤信息 581
第30章制作應(yīng)用程序的幫助 584
30.1CHM幫助概述 584
30.1.1認(rèn)識(shí)CHM幫助文件 584
30.1.2CHM幫助文件的構(gòu)成 585
30.2準(zhǔn)備幫助主題文件 585
30.3制作HTML幫助系統(tǒng) 587
30.3.1創(chuàng)建項(xiàng)目文件 587
30.3.2創(chuàng)建目錄文件 589
30.3.3創(chuàng)建索引文件 590
30.3.4設(shè)置幫助文件的選項(xiàng) 592
30.3.5編譯生成幫助文件 593
30.3.6打開(kāi)幫助文件 594
30.4給應(yīng)用程序掛接幫助 595
第7部分綜合應(yīng)用程序設(shè)計(jì)
第31章進(jìn)銷存管理系統(tǒng) 598
31.1系統(tǒng)描述 598
31.2表格設(shè)計(jì) 599
31.2.1主界面 599
31.2.2商品信息 600
31.2.3銷貨 600
31.2.4供貨 601
31.2.5存貨統(tǒng)計(jì) 601
31.2.6銷售人員 601
31.3設(shè)計(jì)功能區(qū) 602
31.3.1設(shè)計(jì)功能區(qū)的XML 602
31.3.2設(shè)計(jì)功能區(qū)各按鈕代碼 605
31.4進(jìn)貨模塊 606
31.4.1商品供貨錄入 606
31.4.2商品信息錄入 610
31.4.3測(cè)試商品供貨功能 612
31.4.4進(jìn)貨報(bào)表 615
31.5銷售模塊 618
31.5.1設(shè)計(jì)銷貨單 619
31.5.2測(cè)試銷貨單功能 621
31.5.3銷售報(bào)表 621
31.5.4銷售業(yè)績(jī)報(bào)表 624
31.6庫(kù)存模塊 627
31.6.1商品查詢 627
31.6.2存貨統(tǒng)計(jì) 628
31.6.3庫(kù)存明細(xì) 629
附錄AVBA程序調(diào)試技巧 635
A.1VBA程序的模式 635
A.2設(shè)置斷點(diǎn) 636
A.3代碼調(diào)試運(yùn)行方式 637
A.4監(jiān)視表達(dá)式 637
A.5使用本地窗口 639
A.6使用立即窗口 640
附錄BASCII碼表 641 2100433B
Excel2007是MicrosoftOffice2007的組件之一,該軟件主要用來(lái)對(duì)表格數(shù)據(jù)進(jìn)行管理、分析、統(tǒng)計(jì)等,是辦公人員最常用的軟件之一。為了讓Excel2007發(fā)揮最大功效,可以借助于VBA開(kāi)發(fā)各種電子表格應(yīng)用程序。
使用VBA可以為Excel2007應(yīng)用程序提供新的功能或增強(qiáng)現(xiàn)有的功能,從而減少用戶在Excel中的操作步驟,提高工作效率。如果要以Excel2007為平臺(tái),使用VBA進(jìn)行二次開(kāi)發(fā),則需要讀者能熟練地操作Excel軟件,并具有一定的程序設(shè)計(jì)能力。
本書特色
*適用于多個(gè)版本:本書除第20章介紹Excel2007新增RibbonX功能的內(nèi)容外,其余章節(jié)的內(nèi)容都可應(yīng)用到Excel2000/XP/2003/2007的各版本中。使用各版本的用戶都可以通過(guò)本書學(xué)習(xí)VBA知識(shí)。
*內(nèi)容全面:市場(chǎng)上大多數(shù)介紹VBA類的書籍,都只是詳細(xì)介紹了Excel對(duì)象模型的使用,沒(méi)有程序設(shè)計(jì)基礎(chǔ)的讀者需要參考其他書籍來(lái)學(xué)習(xí)VB程序設(shè)計(jì)方面的知識(shí)。本書除了詳細(xì)介紹Excel對(duì)象模型的使用外,還詳細(xì)介紹了VB程序設(shè)計(jì)基礎(chǔ),使初學(xué)者通過(guò)本書就可學(xué)習(xí)到完整的ExcelVBA程序設(shè)計(jì)的相關(guān)知識(shí)。
*專業(yè)性強(qiáng):本書除了介紹VBA相關(guān)知識(shí)外,還介紹了在Excel中調(diào)用WindowsAPI、使用ADO訪問(wèn)數(shù)據(jù)庫(kù)、控制其他Office應(yīng)用程序、使用類模塊、制作幫助系統(tǒng)等應(yīng)用程序開(kāi)發(fā)中的高級(jí)內(nèi)容,使讀者開(kāi)發(fā)的Excel應(yīng)用程序更專業(yè)。
*知識(shí)點(diǎn)和實(shí)例相結(jié)合:本書每個(gè)知識(shí)點(diǎn)都以實(shí)例代碼來(lái)講解。在本書最后以一個(gè)完整的進(jìn)銷存管理系統(tǒng)的開(kāi)發(fā)過(guò)程為例,使讀者能夠通過(guò)實(shí)例進(jìn)一步鞏固前面各章所學(xué)的知識(shí)。
本書對(duì)Excel2007的新增功能,以及實(shí)際開(kāi)發(fā)應(yīng)用程序中經(jīng)常要用到、而其他書籍很少介紹的功能也進(jìn)行了詳細(xì)的介紹。例如:
*使用RibbonX,在第20章中詳細(xì)介紹了使用XML自定義Excel2007新增功能區(qū)的方法。
*制作COM加載宏,在第26章中介紹了用VB開(kāi)發(fā)COM加載宏的方法。
*操作VBE,在第28章中介紹了用VBA代碼控制ExcelVBE開(kāi)發(fā)環(huán)境的方法。
*制作幫助系統(tǒng)。在第30章中介紹了為Excel應(yīng)用程序制作幫助文件的方法。
本書內(nèi)容
本書共分7部分31章。
第1部分Excel2007應(yīng)用程序開(kāi)發(fā)簡(jiǎn)介,包括1~3章,分別介紹了Excel開(kāi)發(fā)平臺(tái)概述、使用宏、ExcelVBA的開(kāi)發(fā)環(huán)境等內(nèi)容。
第2部分VBA基礎(chǔ)知識(shí),包括4~9章,分別介紹了VBA基礎(chǔ)、程序控制結(jié)構(gòu)、使用數(shù)組、使用過(guò)程、管理模塊等程序設(shè)計(jì)的基本知識(shí),第9章還詳細(xì)介紹了字符串和日期的處理方法。
第3部分掌握Excel對(duì)象模型,包括10~15章,詳細(xì)介紹了Excel中常用對(duì)象的屬性、方法和事件的使用方法(包括Application對(duì)象、Workbook對(duì)象、Worksheet對(duì)象、Range對(duì)象、Chart對(duì)象等常用對(duì)象的使用)。
第4部分用戶界面設(shè)計(jì),包括16~21章,分別介紹了使用Excel內(nèi)置對(duì)話框、創(chuàng)建自定義對(duì)話框、使用標(biāo)準(zhǔn)控件、使用ActiveX控件、使用RibbonX界面、使用CommandBars等內(nèi)容。
第5部分使用外部數(shù)據(jù),包括22~25章,分別介紹了控制其他Office程序、處理文件、使用ADO訪問(wèn)數(shù)據(jù)庫(kù)、Excel2007與Internet等內(nèi)容。
第6部分VBA高級(jí)應(yīng)用,包括26~30章,分別介紹了使用Excel加載宏、使用類模塊、操作VBE、使用WindowsAPI、制作應(yīng)用程序的幫助等內(nèi)容。
第7部分綜合應(yīng)用程序設(shè)計(jì),第31章為一個(gè)實(shí)例——進(jìn)銷存管理系統(tǒng),本章詳細(xì)介紹了該實(shí)例的開(kāi)發(fā)過(guò)程,通過(guò)該實(shí)例的開(kāi)發(fā),進(jìn)一步鞏固前面各章所學(xué)的知識(shí)。
讀者對(duì)象
本書要求讀者已經(jīng)能熟練使用Excel2007,并對(duì)Excel2007的新增功能有一定的使用經(jīng)驗(yàn)。在閱讀本書前,讀者至少已經(jīng)掌握了以下的Excel操作技能:
*格式化工作表;
*命令單元格區(qū)域;
*使用公式和函數(shù);
*創(chuàng)建圖表;
*管理工作簿;
*管理工作表。
Excel2007與以前版本相比,從操作界面到對(duì)象模型的變化都很大,例如,取消了菜單和工具欄,新增了功能區(qū)。本書在介紹通過(guò)VBA操作Excel對(duì)象的基礎(chǔ)上,使用了大量篇幅介紹用VBA操作這些新增對(duì)象的方法。
本書共分7部分31章,分別介紹了Excel2007開(kāi)發(fā)平臺(tái)概述、使用宏、ExcelVBA的開(kāi)發(fā)環(huán)境、VBA基礎(chǔ)、程序控制結(jié)構(gòu)、使用數(shù)組、使用過(guò)程、管理模塊、處理字符串和日期、Excel對(duì)象概述、使用Application對(duì)象、使用Workbook對(duì)象、使用Worksheet對(duì)象、使用Range對(duì)象、使用其他常用Excel對(duì)象、使用Excel內(nèi)置對(duì)話框、創(chuàng)建自定義對(duì)話框、使用標(biāo)準(zhǔn)控件、使用ActiveX控件、使用RibbonX、使用CommandBars、控制其他Office程序、處理文件、使用ADO訪問(wèn)數(shù)據(jù)庫(kù)、Excel2007與Internet、使用Excel加載宏、使用類模塊、操作VBE、使用WindowsAPI、制作應(yīng)用程序的幫助等內(nèi)容。最后詳細(xì)介紹了一個(gè)進(jìn)銷存管理系統(tǒng)的開(kāi)發(fā)過(guò)程。
本書知識(shí)全面,結(jié)構(gòu)由淺入深,每個(gè)知識(shí)點(diǎn)以實(shí)例代碼進(jìn)行介紹,使讀者可快速入門。適合需要用Excel解決復(fù)雜問(wèn)題,或準(zhǔn)備利用ExcelVBA技術(shù)開(kāi)發(fā)Excel應(yīng)用程序的讀者,也適合大中專院校的學(xué)生閱讀,還可作為VBA的培訓(xùn)教材。
可以一樣可以不一樣,有時(shí)投標(biāo)文件會(huì)比招標(biāo)文件多,但內(nèi)容必須都是招標(biāo)文件要求提供的內(nèi)容。
前言一、什么叫果樹(shù)嫁接二、果樹(shù)為什么要嫁接(一)保持和發(fā)展優(yōu)良種性(二)實(shí)現(xiàn)早期豐產(chǎn)(三)促使果樹(shù)矮化(四)能充分利用野生果樹(shù)資源(五)能對(duì)現(xiàn)有果樹(shù)改劣換優(yōu)(六)能提高果樹(shù)的適應(yīng)性(七)能挽救垂危的果...
1、點(diǎn)開(kāi)EXCEL表格,在工具菜單欄的左上角:2、點(diǎn)擊”文件“ 在文件下拉菜單中選擇 ”新建“ 這時(shí)在EXCEL表格的右面就出現(xiàn) ”新建工作簿“3、點(diǎn)開(kāi)的新建工作簿下選擇”本機(jī)上的模板“4、...
格式:pdf
大?。?span id="nnebkyg" class="single-tag-height">38KB
頁(yè)數(shù): 4頁(yè)
評(píng)分: 4.5
vba 在 excel 中的使用之 vba 語(yǔ)句解釋 (1) Set objExcel = CreateObject("Excel.Application") objExcel.Workbooks.Add ‘創(chuàng)建 Excel工作簿 (2) Application.ActivateMicrosoftApp xlMicrosoftWord ' 開(kāi)啟 Word 應(yīng)用程序 (3) Application.TemplatesPath ‘獲取工作簿模板的位置 (4) Application.Calculation = xlCalculationManual ‘設(shè)置工作簿手動(dòng)計(jì)算 Application.Calculation = xlCalculationAutomatic ‘工作簿自動(dòng)計(jì)算 (5) Worksheets(1).EnableCalculation = False ‘不對(duì)第一張工作表自
格式:pdf
大?。?span id="v0zxcaj" class="single-tag-height">38KB
頁(yè)數(shù): 19頁(yè)
評(píng)分: 4.5
UL標(biāo)準(zhǔn)目錄大全 UL 745-4-14 Particular Requirements for Battery-Operated Planers 電池創(chuàng)床的特殊要求 UL 745-4-17 Particular Requirements for Battery-Operated Routers and Trimmers 電池修剪機(jī)和挖 掘機(jī)的特殊要求 UL 745-4-35 Particular Requirements for Battery- UL 745-4-14 Particular Requirements for Battery-Operated Planers 電池創(chuàng)床的特殊要求 UL 745-4-17 Particular Requirements for Battery-Operated Routers and Trimmers 電池修剪機(jī)和 挖掘機(jī)的特殊要求 UL
Excel是應(yīng)用最廣泛的辦公軟件之一,它大大提高了辦公人員的工作效率。但是各行各業(yè)的辦公需求千差萬(wàn)別,僅靠Excel的固定功能很難快速完成一些數(shù)據(jù)量大、重復(fù)性高的工作,此時(shí)就需要借助VBA實(shí)現(xiàn)操作的批量化、自動(dòng)化和個(gè)性化,從而簡(jiǎn)化辦公過(guò)程,并杜絕人工操作帶來(lái)的錯(cuò)誤。
《Excel VBA標(biāo)準(zhǔn)教程》是一本全面介紹Excel VBA的書籍,內(nèi)容由淺入深、循序漸進(jìn),使讀者能熟練掌握Excel VBA的各個(gè)方面,并能開(kāi)發(fā)VBA應(yīng)用程序?!禘xcel VBA標(biāo)準(zhǔn)教程》分為六篇,第1篇是VBA基礎(chǔ)篇,介紹了VBA的開(kāi)發(fā)環(huán)境VBE、VBA語(yǔ)言基礎(chǔ)、Excel的對(duì)象模型等基礎(chǔ)知識(shí)。第2篇討論了Excel的對(duì)象和Excel的基于事件的編程,討論了交互式對(duì)話框、Range對(duì)象、Chart與Shape對(duì)象、Worksheet和Workbook對(duì)象以及Application對(duì)象。第3篇是窗體和控件篇,深入淺出地介紹了如何創(chuàng)建用戶窗體、如何使用控件進(jìn)行程序設(shè)計(jì)。第4篇介紹了操縱Excel的數(shù)組與字典相關(guān)的技術(shù)。第5篇是高級(jí)應(yīng)用篇,介紹了使用ADO和文件以及高級(jí)的窗體處理技術(shù)、類模塊以及與其他應(yīng)用程序交互的方法。第6篇是案例應(yīng)用篇,介紹了3個(gè)使用VBA編寫的管理系統(tǒng),使讀者掌握使用VBA解決實(shí)際問(wèn)題的能力。
《Excel VBA標(biāo)準(zhǔn)教程》語(yǔ)言簡(jiǎn)潔、內(nèi)容精練、重點(diǎn)突出、實(shí)例豐富,是廣大辦公室工作人員、技術(shù)人員、應(yīng)用程序開(kāi)發(fā)人員必備的參考書,也非常適合大中專院校師生學(xué)習(xí)閱讀,可作為高等院校計(jì)算機(jī)及Office辦公專業(yè)的教材參考書。
前言
如何獲取學(xué)習(xí)資源
第1章 認(rèn)識(shí)Excel VBA
1.1 為什么要學(xué)習(xí)VBA
1.2 認(rèn)識(shí)VBA編輯器
1.3 最簡(jiǎn)單的VBA程序——宏
第2章 VBA程序設(shè)計(jì)基礎(chǔ)
2.1 VBA語(yǔ)法基礎(chǔ)
2.2 VBA運(yùn)算符
2.3 VBA控制語(yǔ)句
實(shí)戰(zhàn)演練 根據(jù)入職時(shí)間計(jì)算各員工可休年假天數(shù)
第3章 子過(guò)程與函數(shù)
3.1 子過(guò)程與函數(shù)的定義
3.2 子過(guò)程與函數(shù)的調(diào)用
3.3 常用內(nèi)置函數(shù)
3.4 子過(guò)程與函數(shù)的調(diào)試
實(shí)戰(zhàn)演練 在銷售表中查找最高與最低銷售額
第4章 使用VBA管理單元格
4.1 認(rèn)識(shí)對(duì)象、屬性、方法和事件
4.2 認(rèn)識(shí)單元格對(duì)象
4.3 單元格的引用
4.4 獲取單元格信息
4.5 編輯單元格
4.6 設(shè)置單元格格式
實(shí)戰(zhàn)演練 突出顯示日期為周末的記錄
第5章 使用VBA管理工作簿和工作表
5.1 認(rèn)識(shí)工作簿和工作表對(duì)象
5.2 管理工作簿
5.3 管理工作表
實(shí)戰(zhàn)演練 快速合并員工業(yè)績(jī)表
第6章 使用VBA處理日期和貨幣數(shù)據(jù)
6.1 日期和時(shí)間函數(shù)
6.2 日期數(shù)據(jù)的處理
6.3 使用Round()函數(shù)自動(dòng)生成大寫金額
實(shí)戰(zhàn)演練 根據(jù)入職年數(shù)計(jì)算提成額
第7章 使用VBA統(tǒng)計(jì)和分析數(shù)據(jù)
7.1 在VBA中調(diào)用工作表函數(shù)的方法
7.2 調(diào)用工作表函數(shù)統(tǒng)計(jì)數(shù)據(jù)
7.3 調(diào)用工作表函數(shù)分析數(shù)據(jù)
實(shí)戰(zhàn)演練 對(duì)商場(chǎng)銷售表進(jìn)行分析與預(yù)測(cè)
第8章 使用VBA制作圖表
8.1 圖表的創(chuàng)建與設(shè)置
8.2 為圖表添加輔助線
實(shí)戰(zhàn)演練 制作業(yè)務(wù)能力分析圖
第9章 使用VBA創(chuàng)建數(shù)據(jù)透視表(圖)
9.1 創(chuàng)建數(shù)據(jù)透視表
9.2 創(chuàng)建數(shù)據(jù)透視圖
實(shí)戰(zhàn)演練 制作車輛出勤統(tǒng)計(jì)動(dòng)態(tài)數(shù)據(jù)透視表
第10章 使用VBA訪問(wèn)文件
10.1 使用過(guò)程式方法訪問(wèn)文件
10.2 使用對(duì)象式方法訪問(wèn)文件
實(shí)戰(zhàn)演練 員工信息表批注的導(dǎo)出和導(dǎo)入
第11章 使用VBA制作GUI
11.1 設(shè)計(jì)用戶窗體
11.2 如何設(shè)計(jì)出界面友好的用戶窗體
實(shí)戰(zhàn)演練 客戶信息管理系統(tǒng)
第12章 使用VBA打印文件
12.1 打印前的準(zhǔn)備工作
12.2 自定義打印
實(shí)戰(zhàn)演練 打印員工檔案表
第13章 VBA在行政與文秘中的應(yīng)用
13.1 重要數(shù)據(jù)信息的保護(hù)
13.2 信息的快速輸入與保存
13.3 工作中的時(shí)間管理
第14章 VBA在人力資源中的應(yīng)用
14.1 員工加班統(tǒng)計(jì)與考勤管理
14.2 員工檔案與工資管理
14.3 員工培訓(xùn)成績(jī)管理
第15章 VBA在會(huì)計(jì)與財(cái)務(wù)中的應(yīng)用
15.1 日記賬的錄入
15.2 應(yīng)收賬款和賬齡分析
15.3 財(cái)務(wù)報(bào)表的編制 2100433B