注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)BASIC/VB及其相關(guān)Excel VBA基礎(chǔ)入門(第二版)

Excel VBA基礎(chǔ)入門(第二版)

Excel VBA基礎(chǔ)入門(第二版)

定 價(jià):¥39.00

作 者: 趙志東 編著
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: 微軟Office

ISBN: 9787115262264 出版時(shí)間: 2011-12-01 包裝: 平裝
開本: 16開 頁數(shù): 274 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《Excel VBA基礎(chǔ)入門(第2版)》在安排內(nèi)容時(shí),充分考慮到大多數(shù)初學(xué)者幾乎沒有編程基礎(chǔ)的實(shí)際情況,在文字表述方面盡量避開專業(yè)術(shù)語,用通俗易懂的語言,引導(dǎo)讀者進(jìn)入Excel VBA的世界。從簡(jiǎn)單的宏錄制、VBA編程環(huán)境的介紹,到各種Excel對(duì)象的操作與控制、自定義函數(shù)的制作,都進(jìn)行了詳細(xì)的闡述,最后以人事管理系統(tǒng)為例介紹了Excel VBA的綜合開發(fā)。另外,隨書光盤中附帶教學(xué)視頻,可讓讀者更加直觀和輕松地學(xué)習(xí)Excel VBA?!禘xcel VBA基礎(chǔ)入門(第2版)》適合想提高辦公效率的公司職員,從事會(huì)計(jì)、審計(jì)、統(tǒng)計(jì)等工作的人員,以及財(cái)經(jīng)專業(yè)的高校師生閱讀,還可以作為社會(huì)相關(guān)培訓(xùn)的教材。

作者簡(jiǎn)介

暫缺《Excel VBA基礎(chǔ)入門(第二版)》作者簡(jiǎn)介

圖書目錄

第1章 宏 1
1.1 認(rèn)識(shí)宏 2
1.1.1 什么是宏 2
1.1.2 宏的運(yùn)行原理 2
1.1.3 宏的制作方法 3
1.2 錄制宏 4
1.3 執(zhí)行宏 7
1.3.1 通過【宏】對(duì)話框執(zhí)行宏 7
1.3.2 通過圖形執(zhí)行宏 7
1.3.3 通過窗體按鈕執(zhí)行宏 8
1.3.4 添加菜單或工具欄命令執(zhí)行宏 9
1.4 加載宏 11
1.4.1 Excel提供的加載宏 11
1.4.2 其他來源提供的加載宏 12
1.4.3 錄制宏制作的加載宏 12
1.5 宏的數(shù)字簽名 13
1.5.1 數(shù)字簽名的前提條件 13
1.5.2 安裝數(shù)字簽名 14
1.6 錄制宏的實(shí)例應(yīng)用 16
1.6.1 自動(dòng)完成報(bào)表累計(jì) 16
1.累加宏的錄制和按鈕編輯 16
2.累加恢復(fù)宏的錄制和按鈕編輯 18
3.清空本月數(shù)據(jù)宏的錄制和按鈕編輯 18
1.6.2 自動(dòng)完成高級(jí)篩選 19
1.按鈕設(shè)置過程 19
2.按鈕使用方法 21
1.7 小結(jié) 21
1.8 習(xí)題 21第2章 Excel VBA編輯環(huán)境 23
2.1 什么是VBE 24
2.2 VBE基本結(jié)構(gòu) 24
2.3 VBE工程窗口 25
2.3.1 Miscrosoft Excel對(duì)象 26
2.3.2 窗體 27
2.3.3 模塊 27
1.添加模塊 28
2.移除、導(dǎo)出和導(dǎo)入模塊 28
2.3.4 類模塊 29
2.4 VBE屬性窗口 29
2.5 VBE代碼窗口 31
2.5.1 代碼窗口的結(jié)構(gòu) 32
1.對(duì)象列表框 33
2.過程列表框 33
3.程序分隔線 33
4.全模塊視圖和過程視圖按鈕 33
5.邊界標(biāo)識(shí)條 33
2.5.2 代碼窗口的特征 34
1.自動(dòng)調(diào)整關(guān)鍵字、屬性和方法的大小寫 34
2.自動(dòng)在運(yùn)算符之間插入空格 34
3.自動(dòng)顯示成員列表 34
4.自動(dòng)顯示參數(shù)信息 34
5.添加代碼注釋 34
6.長(zhǎng)代碼語句換行 35
2.5.3 代碼運(yùn)行結(jié)果測(cè)試 35
1.快捷鍵測(cè)試 35
2.工具欄按鈕測(cè)試 35
2.6 小結(jié) 35
2.7 習(xí)題 36第3章 Excel VBA程序及代碼結(jié)構(gòu) 37
3.1 Excel VBA程序 38
3.1.1 過程程序 38
1.過程程序的添加 38
2.子過程程序 39
3.函數(shù)過程程序 42
3.1.2 事件程序 43
1.添加事件程序 43
2.事件程序的基本結(jié)構(gòu) 44
3.事件程序中的自變量傳遞 45
3.2 Excel VBA代碼結(jié)構(gòu) 46
3.2.1 對(duì)象、屬性和方法 47
1.對(duì)象 47
2.屬性 47
3.方法 48
3.2.2 運(yùn)算符 49
3.2.3 常用語句 49
1.With語句 49
2.判斷結(jié)構(gòu)語句 51
3.循環(huán)語句 53
4.錯(cuò)誤轉(zhuǎn)移語句 55
3.2.4 變量的使用 56
1.變量的數(shù)據(jù)類型 57
2.強(qiáng)制聲明變量 58
3.變量的聲明方法 59
4.變量的生存期 60
3.2.5 函數(shù)的使用 61
1.使用VBA函數(shù) 61
2.調(diào)用工作表函數(shù) 61
3.自定義函數(shù) 62
3.3 小結(jié) 62
3.4 習(xí)題 62第4章 控制工作簿 63
4.1 新建工作簿 64
4.1.1 新建空白工作簿 64
4.1.2 在指定位置新建工作簿 64
4.2 打開工作簿 65
4.2.1 打開指定工作簿 66
4.2.2 打開已保護(hù)的工作簿 67
4.2.3 判斷一個(gè)工作簿是否已經(jīng)打開 67
4.2.4 編制簡(jiǎn)易工作簿密碼破解程序 68
4.3 保存工作簿 71
4.3.1 保存修改后的結(jié)果 71
4.3.2 另存為其他Excel文件 71
1.指定路徑另存為其他文件 72
2.指定路徑備份文件 72
3.指定路徑另存并添加工作簿打開密碼 72
4.4 關(guān)閉工作簿 72
4.4.1 關(guān)閉所有工作簿 72
4.4.2 關(guān)閉指定工作簿 73
4.4.3 關(guān)閉前是否保存 73
1.關(guān)閉指定工作簿前保存 73
2.關(guān)閉指定工作簿不保存 73
3.關(guān)閉當(dāng)前工作簿前保存 74
4.關(guān)閉當(dāng)前工作簿不保存 74
4.5 工作簿常用事件及應(yīng)用 74
4.5.1 打開工作簿時(shí)提示當(dāng)前日期和時(shí)間 75
4.5.2 使關(guān)閉按鈕失效 75
4.5.3 禁止打印本文件內(nèi)容 76
4.5.4 禁止編輯工作簿中的所有單元格 77
4.6 小結(jié) 78
4.7 習(xí)題 78第5章 控制工作表 79
5.1 插入工作表 80
5.1.1 插入指定數(shù)量工作表 80
1.插入單個(gè)空白工作表 80
2.插入多個(gè)空白工作表 80
5.1.2 指定位置插入工作表 80
1.在指定工作表前插入工作表 80
2.在指定工作表后插入工作表 81
3.在工作表最后位置插入工作表 81
4.在工作表最前位置插入工作表 81
5.1.3 插入工作表的命名 82
1.為插入的單個(gè)工作表命名 82
2.插入多個(gè)工作表并分別命名為1~12月 82
5.1.4 插入前判斷工作表是否存在 83
5.2 選取工作表 84
5.2.1 選取指定工作表和設(shè)置活動(dòng)工作表 84
1.選取指定工作表 84
2.設(shè)置活動(dòng)工作表 85
5.2.2 選取多個(gè)工作表 85
5.3 隱藏工作表 86
5.3.1 隱藏一個(gè)或多個(gè)工作表 86
1.隱藏一個(gè)工作表 86
2.取消一個(gè)工作表隱藏 87
3.隱藏多個(gè)工作表 87
4.一次取消工作簿內(nèi)所有工作表隱藏 87
5.3.2 指定條件隱藏 87
5.4 移動(dòng)和復(fù)制工作表 88
5.4.1 工作表在工作簿內(nèi)移動(dòng)或復(fù)制 88
1.移動(dòng)到指定工作表之前 88
2.移動(dòng)到指定工作表之后 88
3.復(fù)制到指定工作表之前 89
4.復(fù)制到指定工作表之后 89
5.4.2 移動(dòng)或復(fù)制到其他工作簿 89
1.移動(dòng)到新工作簿 89
2.復(fù)制到新工作簿 90
3.移動(dòng)到指定工作簿 90
4.復(fù)制到指定工作簿 90
5.4.3 工作表分別保存為文件 91
5.5 保護(hù)和刪除工作表 92
5.5.1 工作表的保護(hù)和解除保護(hù) 92
1.工作表的保護(hù) 92
2.工作表解除保護(hù) 92
3.一次為所有工作表添加保護(hù) 92
4.一次解除所有工作表保護(hù) 93
5.5.2 刪除指定工作表 93
5.6 工作表常用事件及應(yīng)用 93
5.6.1 禁止查看指定工作表 94
5.6.2 指定區(qū)域密碼保護(hù) 95
5.7 小結(jié) 96
5.8 習(xí)題 96第6章 控制單元格 97
6.1 單元格選取 98
6.1.1 選取全部單元格 98
6.1.2 選取單個(gè)單元格 99
1.Range表示單個(gè)單元格 99
2.Cells表示單個(gè)單元格 99
3.單元格表示的簡(jiǎn)化方法 101
6.1.3 選取單元格區(qū)域 102
1.選取連續(xù)單元格區(qū)域 102
2.選取不連續(xù)單元格區(qū)域 104
6.1.4 選取行和列 105
1.單一行、列和連續(xù)行、列的選取 105
2.不連續(xù)行和列的選取 106
6.1.5 選取特定單元格 107
1.選取當(dāng)前已使用的單元格 107
2.選取和指定單元格相鄰的區(qū)域 108
3.選取區(qū)域端點(diǎn)單元格 109
4.選取特定內(nèi)容單元格 111
6.1.6 移動(dòng)和改變單元格選取范圍 113
6.2 單元格內(nèi)容輸入與輸出 113
6.2.1 常量的輸入與輸出 114
1.常量的輸入 114
2.常量的輸出 115
6.2.2 公式的輸入與輸出 115
1.公式的輸入 115
2.公式的輸出 117
6.3 單元格刪除與信息清除 117
6.3.1 單元格刪除 118
1.刪除后右側(cè)單元格左移 118
2.刪除后下方單元格上移 118
3.刪除單元格所在行 118
4.刪除單元格所在列 119
6.3.2 單元格信息清除 119
1.清除單元格全部信息 119
2.清除單元格格式 120
3.清除單元格內(nèi)容 120
4.清除單元格批注 120
6.4 單元格的插入、隱藏 121
6.4.1 單元格的插入 121
1.在指定行和列前插入一個(gè)空行和空列 121
2.在指定行或列前插入多行和多列 122
3.指定位置插入單元格 122
6.4.2 單元格的隱藏 123
1.單元格整行和整列隱藏 123
2.單元格所在行和列的隱藏 124
6.5 單元格查找 124
6.5.1 使用Find方法進(jìn)行查找 125
6.5.2 使用工作表函數(shù)進(jìn)行查找 126
1.使用Match函數(shù)返回查找單元格位置 126
2.使用Vlookup函數(shù)返回查找的內(nèi)容 126
6.5.3 使用循環(huán)進(jìn)行查找 127
6.6 控制單元格綜合實(shí)例 128
6.6.1 自動(dòng)填充公式 128
6.6.2 根據(jù)內(nèi)容自動(dòng)填充顏色 130
6.7 小結(jié) 132
6.8 習(xí)題 132第7章 Excel對(duì)話框操作 133
7.1 利用MsgBox函數(shù)與程序?qū)υ挕?34
7.1.1 使用MsgBox對(duì)話框 134
1.簡(jiǎn)單的信息提示 134
2.顯示程序的運(yùn)行結(jié)果 134
7.1.2 提示內(nèi)容 135
1.提示內(nèi)容折行顯示 135
2.提示內(nèi)容使用字符加變量 136
7.1.3 對(duì)話框按鈕 136
1.對(duì)話框按鈕的配置 136
2.程序響應(yīng)單擊按鈕的動(dòng)作 137
7.1.4 對(duì)話框提示圖示 139
7.1.5 對(duì)話框標(biāo)題 140
7.1.6 刪除列時(shí)的提示 141
7.2 利用InputBox函數(shù)錄入 142
7.2.1 使用InputBox對(duì)話框 142
7.2.2 InputBox函數(shù)的參數(shù)設(shè)置 142
1.設(shè)置提示輸入信息 142
2.設(shè)置標(biāo)題 143
3.設(shè)置默認(rèn)輸入值 143
4.設(shè)置對(duì)話框的屏幕顯示位置 144
7.2.3 根據(jù)輸入的數(shù)字插入空行 144
7.3 調(diào)用Excel內(nèi)置對(duì)話框 145
7.3.1 使用GetOpenFilename方法 145
7.3.2 使用Dialogs屬性 146
7.4 屏蔽Excel對(duì)話框 147
7.4.1 屏蔽是否更新鏈接對(duì)話框 148
7.4.2 屏蔽刪除工作表時(shí)是否刪除對(duì)話框 148
7.4.3 屏蔽關(guān)閉文件時(shí)是否保存對(duì)話框 149
7.5 小結(jié) 150
7.6 習(xí)題 150第8章 窗體與控件 151
8.1 用戶窗體 152
8.1.1 插入、顯示與移除窗體 152
1.插入窗體 152
2.顯示窗體 153
3.關(guān)閉窗體 154
4.移除窗體 157
8.1.2 設(shè)置窗體特征 157
1.窗體的名稱 157
2.窗體標(biāo)題欄顯示文字 158
3.窗體的背景顏色與背景圖片 160
8.1.3 窗體事件 161
1.窗體彈出事件 161
2.窗體關(guān)閉事件 163
8.2 控件插入與使用 165
8.2.1 認(rèn)識(shí)控件工具箱 165
8.2.2 從控件工具箱中插入控件 166
8.2.3 控件的Tab鍵順序 167
8.3 控件的公用屬性 168
8.3.1 控件尺寸隨內(nèi)容多少而改變 168
8.3.2 控件背景顏色 168
8.3.3 控件的文本提示 168
8.3.4 控件是否可以操作 169
8.3.5 控件顯示字體及字體顏色 170
8.3.6 窗體運(yùn)行時(shí)控件是否可見 170
8.4 控件的公用事件 171
8.4.1 獲得焦點(diǎn)和失去焦點(diǎn)事件 171
1.獲得焦點(diǎn)事件 172
2.失去焦點(diǎn)事件 172
8.4.2 鼠標(biāo)事件 173
1.鼠標(biāo)按下和松開事件 173
2.鼠標(biāo)經(jīng)過事件 175
8.5 常用控件 176
8.5.1 標(biāo)簽控件 176
1.認(rèn)識(shí)標(biāo)簽控件 176
2.標(biāo)簽控件功能 176
3.設(shè)置標(biāo)簽背景透明 177
8.5.2 文本框控件 178
1.認(rèn)識(shí)文本框控件 178
2.文本框控件功能 179
3.文本框內(nèi)容的自動(dòng)換行 180
4.限制文本最大輸入長(zhǎng)度 180
5.獲取文本框內(nèi)容 180
6.創(chuàng)建密碼文本框 181
7.與旋轉(zhuǎn)按鈕結(jié)合使用 182
8.5.3 按鈕控件 183
1.認(rèn)識(shí)按鈕控件 183
2.按鈕控件的功能 183
3.按鈕圖標(biāo)添加 184
8.5.4 列表框控件 186
1.認(rèn)識(shí)列表框控件 186
2.列表框控件功能 186
3.創(chuàng)建列表框和單元格關(guān)聯(lián) 186
4.向列表框中添加項(xiàng)目 187
5.從列表框中刪除選定項(xiàng)目 188
8.5.5 組合框控件 189
1.認(rèn)識(shí)組合框控件 189
2.組合框控件功能 189
3.輸入內(nèi)容必須為列表項(xiàng)目?jī)?nèi)容 190
4.自動(dòng)打開下拉列表 190
8.5.6 選項(xiàng)按鈕控件 190
1.認(rèn)識(shí)選項(xiàng)按鈕控件 190
2.選項(xiàng)按鈕控件功能 190
3.多組選項(xiàng)選取 191
8.5.7 復(fù)選框控件 193
1.認(rèn)識(shí)復(fù)選框控件 193
2.復(fù)選框控件功能 193
8.5.8 圖像控件 195
1.認(rèn)識(shí)圖像控件 195
2.圖像控件功能 195
8.6 小結(jié) 197
8.7 習(xí)題 197第9章 窗口、菜單及工具欄設(shè)計(jì) 199
9.1 修改窗口顯示和結(jié)構(gòu) 200
9.1.1 修改程序標(biāo)題 200
9.1.2 修改狀態(tài)欄顯示內(nèi)容 200
9.1.3 修改窗口結(jié)構(gòu) 201
1.隱藏工作表菜單欄 202
2.隱藏【常用】工具欄和【格式】工具欄 202
3.隱藏和顯示編輯欄 202
4.隱藏狀態(tài)欄 203
5.隱藏行號(hào)和列標(biāo) 203
6.隱藏滾動(dòng)條 203
7.隱藏工作表標(biāo)簽 203
9.2 菜單欄、工具欄的表示方法 204
9.2.1 表示所有的命令欄集合 204
9.2.2 表示具體的某個(gè)命令欄 204
1.用序號(hào)表示 204
2.用英文名稱表示 204
9.2.3 表示命令欄中的控件集合 205
9.2.4 表示命令欄中的具體某個(gè)按鈕 205
1.用序號(hào)表示 206
2.用具體名稱表示 206
9.3 屏蔽菜單欄、工具欄、控件和快捷鍵 207
9.3.1 屏蔽Excel菜單及工具欄 207
1.屏蔽自定義右鍵菜單 207
2.屏蔽單元格右鍵菜單 208
3.屏蔽行號(hào)或列標(biāo)右鍵菜單 208
4.屏蔽工作表標(biāo)簽右鍵菜單 209
9.3.2 屏蔽菜單欄和工具欄中的控件 209
1.屏蔽【編輯】菜單 209
2.屏蔽【編輯】菜單中的【復(fù)制】命令 210
3.屏蔽【常用】工具欄中的【復(fù)制】按鈕 211
4.屏蔽單元格右鍵菜單中的【復(fù)制】命令 211
9.3.3 屏蔽Excel快捷鍵 211
1.屏蔽Ctrl+F組合鍵 213
2.屏蔽Alt+F11組合鍵 213
9.4 自定義菜單欄、工具欄及命令 213
9.4.1 自定義菜單欄 214
1.添加和顯示菜單欄 214
2.菜單欄的命名 214
3.固定菜單欄的顯示位置 215
9.4.2 自定義子菜單 216
9.4.3 自定義控件 218
1.在【編輯】菜單中添加命令 218
2.在單元格右鍵菜單中添加命令 218
3.在自定義工具欄中添加命令 219
4.自定義控件圖標(biāo)設(shè)置 220
5.控件分隔線設(shè)置 222
6.自定義控件宏的指定 223
9.4.4 自定義菜單、子菜單及控件的刪除 224
1.刪除指定菜單、工具欄 224
2.刪除指定命令 224
3.處理刪除自定義菜單等引起的錯(cuò)誤 224
9.5 小結(jié) 225
9.6 習(xí)題 226第10章 自定義函數(shù)的制作 227
10.1 認(rèn)識(shí)自定義函數(shù) 228
10.1.1 在工作表公式中使用自定義函數(shù) 228
10.1.2 在其他程序中使用自定義函數(shù) 229
10.2 編寫自定義函數(shù) 230
10.2.1 自定義函數(shù)的代碼存放位置 230
10.2.2 自定義函數(shù)代碼的編制 231
10.2.3 添加自定義函數(shù)的說明 233
10.2.4 指定函數(shù)的類別 234
10.3 使用自定義函數(shù) 235
10.3.1 在其他Excel VBA代碼中使用 235
10.3.2 在工作表公式中使用 236
10.3.3 自定義函數(shù)的應(yīng)用誤區(qū) 237
10.3.4 自定義函數(shù)的公用 237
10.4 小結(jié) 239
10.5 習(xí)題 239第11章 人事管理系統(tǒng) 241
11.1 系統(tǒng)登錄 242
11.1.1 功能演示 242
11.1.2 窗體及控件設(shè)置 242
11.1.3 設(shè)置要點(diǎn)和難點(diǎn) 243
1.文件打開時(shí)顯示登錄對(duì)話框 243
2.提取操作員列表 243
3.提取所選取操作員相應(yīng)密碼并驗(yàn)證 244
4.禁止使用窗體的關(guān)閉按鈕 246
5.退出系統(tǒng)登錄 247
11.2 操作界面設(shè)置 247
11.2.1 功能演示 247
11.2.2 調(diào)整窗口結(jié)構(gòu) 248
1.隱藏窗口選項(xiàng) 248
2.顯示窗口選項(xiàng) 249
3.隱藏常用菜單及工具欄 249
4.顯示常用菜單及工具欄 250
11.2.3 背景圖片設(shè)置 250
11.2.4 添加自定義菜單及命令 251
1.添加菜單欄 251
2.編寫菜單欄命令執(zhí)行宏 253
11.2.5 添加自定義工具欄及命令 255
1.添加工具欄和命令 255
2.編寫工具欄命令執(zhí)行宏 257
11.2.6 打開文件時(shí)界面初始化 258
11.2.7 工作簿間界面切換 259
1.當(dāng)窗口切換到其他工作簿時(shí) 260
2.當(dāng)窗口切換回系統(tǒng)窗口時(shí) 260
11.3 員工信息基本操作 261
11.3.1 【員工信息】對(duì)話框 261
1.打開【員工信息】對(duì)話框 261
2.添加【員工信息】對(duì)話框 261
11.3.2 員工資料添加 262
1.添加功能演示 262
2.添加下拉列表信息 263
3.身份證號(hào)長(zhǎng)度自動(dòng)檢測(cè) 265
4.編寫添加功能代碼 266
11.3.3 員工資料查詢 268
1.查詢功能演示 268
2.編寫查詢功能代碼 269
11.3.4 員工資料修改 271
1.功能演示 271
2.編寫修改功能代碼 271
11.3.5 刪除指定記錄 272
11.3.6 員工離職 273
11.4 員工信息篩選 274
11.5 小結(jié) 274
11.6 習(xí)題 274

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) hotzeplotz.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)