注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)家庭與辦公軟件Excel VBA實(shí)戰(zhàn)技巧精粹(修訂版)

Excel VBA實(shí)戰(zhàn)技巧精粹(修訂版)

Excel VBA實(shí)戰(zhàn)技巧精粹(修訂版)

定 價:¥69.00

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

ISBN: 9787115296894 出版時間: 2013-01-01 包裝: 平裝
開本: 16開 頁數(shù): 572 字?jǐn)?shù):  

內(nèi)容簡介

  《Excel VBA實(shí)戰(zhàn)技巧精粹(修訂版)》內(nèi)容側(cè)重于Excel VBA使用技巧,旨在幫助Excel VBA的初學(xué)者和有一定Excel VBA應(yīng)用基礎(chǔ)、希望進(jìn)階的讀者。全書精選了279個技巧、近300個典型實(shí)例,并輔以深入淺出的剖析,力求讓更多希望深入掌握Excel VBA技巧的讀者取得更大的提高。`《Excel VBA實(shí)戰(zhàn)技巧精粹(修訂版)》分為8篇,第一篇主要介紹Excel VBA基礎(chǔ)知識;第二篇介紹常用的Excel對象的應(yīng)用技巧;第三篇介紹Excel函數(shù)和加載宏的應(yīng)用技巧;第四篇主要介紹Excel VBA開發(fā)過程中交互式設(shè)計(jì)的使用技巧;第五篇介紹如何使用VBA操作文件對話框、搜索文件、操作文件和文件夾等技巧;第六篇以一個名為“學(xué)生管理”的數(shù)據(jù)庫為例介紹ADO的應(yīng)用;第七篇介紹如何使用Excel VBA訪問Internet及進(jìn)行相關(guān)操作、讀寫XML文檔、操控其他的Office應(yīng)用程序等高級編程技巧;第八篇介紹Excel VBA代碼調(diào)試和錯誤處理的技巧,以及一些有效的代碼優(yōu)化技術(shù)?!禘xcel VBA實(shí)戰(zhàn)技巧精粹(修訂版)》內(nèi)容豐富、圖文并茂,適合各學(xué)習(xí)階段的讀者閱讀。對于Excel VBA初學(xué)者,通過閱讀本書能夠?qū)W到正確的學(xué)習(xí)方法,快速掌握VBA編程的基礎(chǔ)知識;對于有一定Excel VBA基礎(chǔ)的讀者,可以吸收書中的學(xué)習(xí)經(jīng)驗(yàn)、解決方案和思路,不斷提高VBA應(yīng)用水平。

作者簡介

  作者簡介——Excel VBA程序開發(fā)精銳郗金甲————網(wǎng)名taller,微軟全球最有價值專家(MVP),ExcelHome“程序開發(fā)版”版主,通信行業(yè)的資深專家。擅長以Excel為平臺的程序設(shè)計(jì)工作,開發(fā)過多個解決方案,暢銷圖書《Excel實(shí)戰(zhàn)技巧精粹》、《Excel應(yīng)用大全》系列和《ExcelVBA實(shí)戰(zhàn)技巧精粹》的作者之一。范進(jìn)勇————網(wǎng)名fanjy,曾任ExcelHome“Office圖書品評版”版主,從事水利工程管理??釔跡xcel,喜歡研究和使用ExcelVBA,并熱衷于分享Excel程序開發(fā)實(shí)踐經(jīng)驗(yàn)。撰寫多篇有影響力的Excel編程學(xué)習(xí)博客文章,深受廣大網(wǎng)友歡迎。李練————網(wǎng)名清風(fēng)_ll,Excel Home“程序開發(fā)版”版主,服務(wù)于電信行業(yè)。對ExcelVBA有深入的研究和豐富的實(shí)戰(zhàn)經(jīng)驗(yàn)。趙啟永————網(wǎng)名qee用,曾任Excel Home“程序開發(fā)版”版主,在機(jī)械制造行業(yè)從事人力資源管理工作多年,熟悉ExcelVBA程序開發(fā)。袁竹平————網(wǎng)名yuanzhuping,ExcelHome“程序開發(fā)版”版主,企業(yè)財(cái)務(wù)管理專家,對Excel在財(cái)務(wù)、公司管理方面的應(yīng)用有豐富的經(jīng)驗(yàn)。文小峰————網(wǎng)名Winland,Excel Home“程序開發(fā)版”版主,從事產(chǎn)品工程工作多年,熟悉Excel VBA程序開發(fā)。劉曉鷹————網(wǎng)名ldy、ldy888,ExcelHome“程序開發(fā)版”版主,自由職業(yè)者、物流行業(yè)ERP軟件作者,刪除Excel程序開發(fā)與數(shù)據(jù)庫編程開發(fā),擁有多年中小企業(yè)優(yōu)化管理解決方法經(jīng)驗(yàn)。周慶麟————網(wǎng)名Kevin,中國最資深的微軟全球最有價值專家(MVP)之一,ExcelHome創(chuàng)始人、站長,多年來從事于企業(yè)財(cái)務(wù)和信息化管理工作,對MicrosoftOffice在銷售、財(cái)務(wù)、物流和公司管理方面的應(yīng)用有著深入的研究,曾參與策劃和編寫了幾十本暢銷Office技術(shù)圖書。同時也是一名優(yōu)秀的技術(shù)顧問和培訓(xùn)講師,有豐富的授課經(jīng)驗(yàn)。

圖書目錄

緒論 1
01 VBA技術(shù)概覽 1
02 透視Excel VBA 2
03 Excel VBA學(xué)習(xí)方法和思路 4
04 Excel VBA用戶的水平層級 9
第一篇 Excel VBA基礎(chǔ) 11
第1章 Excel VBA基礎(chǔ)知識 12
技巧1 錄制宏并獲取有效的代碼 12
技巧2 執(zhí)行宏(調(diào)用過程)的5種方式 15
技巧3 快速輸入代碼的方法 20
技巧4 編寫高效的VBA代碼 22
技巧5 有效地獲得幫助 25
第二篇 操作Excel對象 29
第2章 窗口和應(yīng)用程序 30
技巧6 個性化Excel標(biāo)題欄 30
技巧7 最大化應(yīng)用程序窗口 30
技巧8 真正的全屏顯示 31
技巧9 限定工作簿窗口大小 32
技巧10 隱藏Excel主窗口 33
技巧11 隱藏工作簿窗口 35
技巧12 禁止觸發(fā)相關(guān)Excel事件 36
技巧13 個性化Excel狀態(tài)欄信息 37
技巧14 Excel中的“定時器” 38
技巧15 實(shí)現(xiàn)倒計(jì)時功能 39
技巧16 制作精美的數(shù)字秒表 40
技巧17 宏代碼運(yùn)行中的“暫?!?nbsp;42
技巧18 防止用戶干預(yù)宏代碼的運(yùn)行 43
技巧19 調(diào)用變量名稱指定的宏過程 43
技巧20 捕捉特定鍵或特定的組合鍵輸入 44
技巧21 模擬手工選定單元格中的部分內(nèi)容 46
技巧22 巧妙捕獲用戶中斷 48
技巧23 更換Excel標(biāo)題欄圖標(biāo) 49
技巧24 控制新建工作簿的工作表名稱 51
第3章 工作表和工作簿 53
技巧25 在宏代碼中引用工作表的4種方法 53
技巧26 在工作簿中輕松添加新工作表 55
技巧27 防止更改工作表的名稱 56
技巧28 刪除工作表時不顯示警告信息 56
技巧29 批量刪除未選中的工作表 58
技巧30 判斷工作表是否為空工作表 58
技巧31 判斷工作簿中是否存在指定名稱的工作表 59
技巧32 按名稱排序工作表 60
技巧33 限制工作表滾動區(qū)域 62
技巧34 操作受保護(hù)的工作表 63
技巧35 不顯示雙擊被保護(hù)單元格時出現(xiàn)的提示信息框 64
技巧36 在指定單元格區(qū)域中禁止顯示右鍵菜單 65
技巧37 只對工作表中的指定區(qū)域重新計(jì)算 65
技巧38 快速全選工作簿中的所有工作表 66
技巧39 顯示唯一工作表 67
技巧40 輕松判斷是否存在指定名稱的工作簿 69
技巧41 新建僅包含一張工作表的工作簿 70
技巧42 打開工作簿時不顯示更新鏈接對話框 71
技巧43 打開指定路徑下的所有工作簿文件 72
技巧44 按特殊要求打開文本文件 73
技巧45 打開包含VBA代碼的工作簿時禁用宏 75
技巧46 使用宏代碼保存工作簿的3種方法 76
技巧47 保存指定工作表到新的工作簿文件 77
技巧48 禁止工作簿文件另存 80
技巧49 關(guān)閉工作簿不顯示保存對話框 80
技巧50 控制工作簿只能通過代碼關(guān)閉 82
技巧51 從未打開的工作簿中獲取指定單元格內(nèi)容 82
技巧52 定義隱藏的名稱 83
技巧53 帶“自殺”功能的工作簿 84
技巧54 限制工作簿的使用次數(shù) 85
技巧55 禁用宏則關(guān)閉工作簿 87
技巧56 奇偶頁打印 89
技巧57 打印預(yù)覽時不觸發(fā)BeforePrint事件 90
第4章 使用Range對象 92
技巧58 在宏代碼中引用單元格區(qū)域的5種方法 92
技巧59 獲得指定行(或列)中最后一個非空單元格 96
技巧60 快速選擇任意工作表中的區(qū)域 97
技巧61 隨心所欲復(fù)制單元格區(qū)域 98
技巧62 僅復(fù)制數(shù)值到另一區(qū)域 100
技巧63 獲取兩個單元格區(qū)域的交叉區(qū)域 101
技巧64 聯(lián)合多個單元格區(qū)域 102
技巧65 判斷一個區(qū)域是否包含在另一個區(qū)域中 103
技巧66 設(shè)置字符格式 104
技巧67 以毫米為單位設(shè)置單元格行高列寬 105
技巧68 所見即所得—將數(shù)字格式的顯示結(jié)果作為單元格數(shù)值 106
技巧69 為單元格區(qū)域添加邊框的快捷方法 107
技巧70 高亮顯示單元格區(qū)域 109
技巧71 動態(tài)設(shè)置單元格數(shù)據(jù)有效性序列 112
技巧72 使用宏代碼在單元格中創(chuàng)建公式 114
技巧73 快速將單元格中的公式轉(zhuǎn)換為數(shù)值 115
技巧74 準(zhǔn)確判斷單元格公式是否存在錯誤 116
技巧75 返回指定列的列標(biāo) 116
技巧76 在VBA中使用數(shù)組公式 117
技巧77 判斷單元格是否存在批注 118
技巧78 為單元格添加批注 119
技巧79 獲取、修改和補(bǔ)充批注中的內(nèi)容 119
技巧80 個性化批注外觀 120
技巧81 顯示圖片批注 121
技巧82 設(shè)置批注字體 121
技巧83 快速判斷單元格區(qū)域是否存在部分合并單元格 122
技巧84 合并單元格時連接每個單元格的文本 123
技巧85 取消合并單元格時在每個單元格中保留內(nèi)容 124
技巧86 合并內(nèi)容相同的連續(xù)單元格 125
技巧87 快速獲得區(qū)域中最早和最后出現(xiàn)的數(shù)值位置 125
技巧88 高效的按單元格顏色計(jì)數(shù)自定義函數(shù) 127
技巧89 刪除空單元格的所在行 128
技巧90 匯總不同工作表的數(shù)據(jù)區(qū)域 129
技巧91 匯總多個工作簿的工作表 131
技巧92 按指定條件自動篩選數(shù)據(jù) 131
技巧93 多條件篩選 133
技巧94 獲得符合自動篩選條件的記錄條數(shù) 133
技巧95 判斷篩選結(jié)果是否為空 134
技巧96 復(fù)制自動篩選后的數(shù)據(jù)區(qū)域 135
技巧97 獲得自動篩選條件 135
技巧98 使用高級篩選獲得不重復(fù)記錄 136
技巧99 刪除空行 138
技巧100 判斷是否選中整行 139
技巧101 工作表中一次插入多行 139
技巧102 控制插入單元格區(qū)域的格式 141
技巧103 批量刪除偶數(shù)行 142
技巧104 剔除空單元格后重排數(shù)據(jù) 143
技巧105 超過3個關(guān)鍵字的數(shù)據(jù)排序 144
技巧106 按單元格顏色排序 145
技巧107 利用自定義序列進(jìn)行排序 146
技巧108 包含合并單元格的數(shù)據(jù)列表排序 147
第5章 使用Shape對象 149
技巧109 在工作表中的指定位置添加圖形對象 149
技巧110 為一個圖形對象指定不同的宏代碼 151
技巧111 快速對多個圖形對象進(jìn)行組合 152
技巧112 遍歷工作表的圖形對象 153
技巧113 將工作表中的圖形對象另存為圖片 154
技巧114 在員工登記表中自動插入圖片 155
技巧115 通過鏈接顯示VBE代碼窗口 156
第三篇 函數(shù)與加載宏的應(yīng)用 159
第6章 函數(shù)的應(yīng)用 160
技巧116 輸入漂亮的圖形字符 160
技巧117 獲取子字符串出現(xiàn)次數(shù)的簡單方法 161
技巧118 計(jì)算兩個日期的間隔 164
技巧119 獲取指定日期所屬月份的最后一天 166
技巧120 在注冊表中記錄工作簿的使用情況 167
技巧121 獲取指定數(shù)據(jù)在數(shù)組中的位置 169
技巧122 獲取指定數(shù)據(jù)在數(shù)組中出現(xiàn)的次數(shù) 172
技巧123 獲取數(shù)組的維數(shù) 174
技巧124 改變動態(tài)二維數(shù)組的“行”邊界 175
技巧125 跳過四舍五入的“陷阱” 176
技巧126 自動填寫匹配的內(nèi)容 178
技巧127 漢字和區(qū)位碼的轉(zhuǎn)換 179
技巧128 定制自定義函數(shù)的信息 181
第7章 加載宏的應(yīng)用 187
技巧129 隱藏工作簿中的所有工作表 187
技巧130 Excel加載宏的加載 189
技巧131 動態(tài)載入加載宏 191
技巧132 定制加載宏信息 194
技巧133 定制加載宏的菜單和工具欄 195
技巧134 定制打開Excel文檔時的啟動界面 198
技巧135 加載宏中工作表的妙用 199
第四篇 交互式設(shè)計(jì) 205
第8章 使用消息框 206
技巧136 顯示簡單的信息提示 206
技巧137 定制個性化的消息框 206
技巧138 獲得消息框的返回值 208
技巧139 在消息框中排版 209
技巧140 對齊消息框中顯示的信息 210
技巧141 自動關(guān)閉的消息框 211
第9章 簡單的數(shù)據(jù)輸入 213
技巧142 為用戶提供簡單的輸入框 213
技巧143 防止用戶在輸入框中輸入錯誤信息 214
技巧144 使用對話框獲取區(qū)域地址 216
技巧145 打造更安全的密碼輸入界面 217
第10章 內(nèi)置對話框 218
技巧146 活用Excel的內(nèi)置對話框 218
技巧147 獲取用戶選定文件的文件名 218
技巧148 使用“另存為”對話框備份文件 220
第11章 菜單和工具欄 222
技巧149 自定義Excel菜單欄 222
技巧150 創(chuàng)建圖表自定義菜單 233
技巧151 定制右鍵快捷菜單 235
技巧152 創(chuàng)建自定義工具欄 238
技巧153 為工具欄按鈕添加自定義圖標(biāo) 242
技巧154 自定義工作簿標(biāo)題和圖標(biāo) 243
技巧155 屏蔽工具欄上的“鍵入需要幫助的問題”下拉框 244
技巧156 禁用工具欄的自定義功能 244
技巧157 恢復(fù)Excel的菜單和工具欄 245
第12章 控件的應(yīng)用 246
技巧158 遍歷控件的多種方法 246
技巧159 限制文本框的輸入 250
技巧160 為文本框添加右鍵快捷菜單 251
技巧161 文本框自動輸入 254
技巧162 自動選擇文本框內(nèi)容 255
技巧163 設(shè)置文本框的數(shù)據(jù)格式 256
技巧164 將光標(biāo)返回文本框中 257
技巧165 在組合框和列表框中添加列表項(xiàng) 258
技巧166 設(shè)置多列組合框和列表框 261
技巧167 輸入時逐步地提示信息 264
技巧168 去除列表框數(shù)據(jù)源的重復(fù)值和空格 268
技巧169 使用代碼在工作表中添加控件 270
技巧170 使控件跟隨活動單元格 274
技巧171 使用Listview控件顯示數(shù)據(jù) 275
技巧172 使用TreeView控件顯示層次 276
技巧173 使用Spreadsheet控件顯示數(shù)據(jù) 278
技巧174 使用AniGif控件顯示GIF動畫圖片 280
技巧175 使用ShockwaveFlash控件播放Flash文件 282
技巧176 解決微調(diào)框最小變動量小于1的問題 283
技巧177 使標(biāo)簽控件文字垂直居中對齊 284
技巧178 制作進(jìn)度條 285
技巧179 不打印工作表中的控件 289
技巧180 自動注冊新控件 290
第13章 用戶窗體的應(yīng)用 293
技巧181 調(diào)用非模式用戶窗體 293
技巧182 在用戶窗體標(biāo)題欄上添加圖標(biāo) 294
技巧183 制作歡迎界面窗體 295
技巧184 在用戶窗體標(biāo)題欄上添加最大化和最小化按鈕 298
技巧185 禁用用戶窗體標(biāo)題欄的關(guān)閉按鈕 298
技巧186 在用戶窗體框架中使用滾動條 299
技巧187 制作年月選擇窗體 301
技巧188 調(diào)整用戶窗體的顯示位置 303
技巧189 在用戶窗體上顯示圖表 304
技巧190 在用戶窗體運(yùn)行時拖動控件 305
技巧191 使用自定義顏色設(shè)置用戶窗體顏色 307
第五篇 文件系統(tǒng)操作 309
第14章 目錄和文件操作 310
技巧192 設(shè)定“打開”對話框的默認(rèn)路徑和文件名 310
技巧193 判斷文件或文件夾是否存在 312
技巧194 順序搜索文件 314
技巧195 獲取常用的系統(tǒng)路徑 315
技巧196 靈活處理指定的文件 317
技巧197 操作文件夾 320
第15章 文件的輸入輸出 322
技巧198 讀取未打開的Excel文件內(nèi)容 322
技巧199 判斷文件是否處于鎖定狀態(tài) 323
技巧200 讀寫文本文件 324
技巧201 讀寫二進(jìn)制文件 327
技巧202 使用FileSystemObject對象 331
第六篇 數(shù)據(jù)庫應(yīng)用 345
第16章 ADO應(yīng)用 346
技巧203 在SQL語句中快速插入變量 346
技巧204 動態(tài)創(chuàng)建Access數(shù)據(jù)庫文件 347
技巧205 獲取數(shù)據(jù)庫所有表的名稱 349
技巧206 動態(tài)建立數(shù)據(jù)表 355
技巧207 添加主鍵 357
技巧208 向表中添加字段 359
技巧209 向表中增加并更新記錄 361
技巧210 批量刪除數(shù)據(jù)庫中的記錄 363
技巧211 批量修改數(shù)據(jù)庫中的記錄 364
技巧212 在數(shù)據(jù)庫中存儲相片 366
技巧213 制作帶相片的學(xué)生證 368
技巧214 從多重表中提取信息 370
技巧215 Excel與Access數(shù)據(jù)庫互動 372
技巧216 在數(shù)據(jù)庫中創(chuàng)建視圖 373
技巧217 動態(tài)創(chuàng)建鏈接表 375
技巧218 使用無表記錄集分析數(shù)據(jù) 379
技巧219 記錄集的實(shí)體化操作 380
技巧220 查詢文本文件中的數(shù)據(jù) 382
技巧221 輕松導(dǎo)入VFP數(shù)據(jù)表 386
技巧222 有用的交叉表查詢 388
技巧223 不打開工作簿獲取工作表的名稱 390
技巧224 在數(shù)組中存儲查詢結(jié)果 392
技巧225 使用內(nèi)、外連接實(shí)現(xiàn)字段配對 394
技巧226 復(fù)雜的多類型表內(nèi)連接關(guān)聯(lián)查詢 396
技巧227 生成各種統(tǒng)計(jì)報表 398
第七篇 高級編程 401
第17章 Excel與Internet 402
技巧228 創(chuàng)建和打開超鏈接 402
技巧229 映射網(wǎng)絡(luò)驅(qū)動器 406
技巧230 獲取外網(wǎng)和本地IP地址 410
技巧231 使用Lotus Notes發(fā)送E-mail 412
技巧232 了解HTML及DOM對象 413
技巧233 制作簡易的網(wǎng)頁瀏覽器 419
技巧234 自動登錄到網(wǎng)頁 424
技巧235 網(wǎng)頁查詢及下載 428
技巧236 使用QueryTable下載網(wǎng)頁數(shù)據(jù) 434
第18章 Excel操作XML 439
技巧237 快速創(chuàng)建XML文件 439
技巧238 轉(zhuǎn)換MDB文件為XML文件 442
技巧239 定制自己的Excel RSS閱讀器 444
第19章 操作其他Office應(yīng)用程序 450
技巧240 透視前期綁定與后期綁定技術(shù) 450
技巧241 將電子表格數(shù)據(jù)通過Outlook郵件發(fā)送 454
技巧242 將電子表格數(shù)據(jù)輸出到Word新文檔 458
技巧243 將電子表格數(shù)據(jù)輸出到PowerPoint演示稿 461
第20章 使用類模塊 465
技巧244 子類化實(shí)現(xiàn)控件數(shù)組 465
技巧245 捕獲包含公式的單元格的值的改變 467
技巧246 設(shè)置類的默認(rèn)成員 471
技巧247 實(shí)現(xiàn)可列舉的類成員 474
技巧248 實(shí)現(xiàn)用戶窗體菜單 476
技巧249 構(gòu)建多態(tài)類 492
第21章 VBE相關(guān)操作 496
技巧250 判斷指定工作簿中是否包含宏代碼 496
技巧251 快速刪除指定工作簿中的宏代碼 499
技巧252 快速列出模塊中的所有過程 501
技巧253 自動添加模塊和過程 504
技巧254 建立事件過程的簡易方法 507
技巧255 過程更新策略 508
技巧256 自動添加用戶窗體及控件 509
技巧257 巧妙的VBE陷阱 511
技巧258 檢索和設(shè)置工程引用 512
技巧259 自動設(shè)置信任對VBE的訪問 515
技巧260 輕松打開受密碼保護(hù)的項(xiàng)目 516
技巧261 利用保護(hù)項(xiàng)目的兩把鎖 517
第八篇 代碼調(diào)試及優(yōu)化 521
第22章 代碼調(diào)試 522
技巧262 斷點(diǎn)調(diào)試 522
技巧263 使用Debug對象 525
技巧264 使用“立即窗口” 526
技巧265 使用“本地窗口” 528
技巧266 使用“監(jiān)視窗口” 529
第23章 錯誤處理 533
技巧267 捕捉錯誤 533
技巧268 處理錯誤 535
技巧269 退出錯誤處理過程 538
技巧270 生成錯誤 539
技巧271 錯誤處理的層次 541
技巧272 強(qiáng)制聲明變量 542
第24章 代碼優(yōu)化 543
技巧273 使用工作表函數(shù)或方法 543
技巧274 減少對象的激活或選擇 544
技巧275 避免使用Variant類型 544
技巧276 減少“.”的數(shù)量 545
技巧277 用數(shù)組代替Range 547
技巧278 讓代碼“專注”執(zhí)行 547
技巧279 表示單元格、區(qū)域或其他集合對象的方法 548
附錄 549
附錄A VBA函數(shù)參考 550
附錄B Excel工作表函數(shù)參考 556
附錄C 規(guī)范與限制 567
附錄D Excel相關(guān)的網(wǎng)站推薦 570
附錄E 光盤內(nèi)容介紹 572

本目錄推薦

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