疑難韆尋韆解叢書: Excel 2013 VBA編程與實踐

疑難韆尋韆解叢書: Excel 2013 VBA編程與實踐 pdf epub mobi txt 電子書 下載2025

出版者:電子工業齣版社
作者:黃朝陽
出品人:
頁數:580
译者:
出版時間:2015-8-1
價格:89.00元
裝幀:平裝
isbn號碼:9787121263965
叢書系列:Excel疑難韆尋韆解叢書
圖書標籤:
  • Excel
  • 編程
  • vba
  • VBA
  • Excel VBA
  • VBA編程
  • Excel 2013
  • 辦公軟件
  • 編程入門
  • 案例教程
  • 疑難解答
  • 技術精粹
  • 效率提升
  • 辦公自動化
想要找書就要到 小美書屋
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

具體描述

《Excel 2013 VBA編程與實踐》為讀者展示 Excel VBA 編程的實戰技巧,包括工作中最常用的查詢、定位、格式轉換、報錶拆分與閤並、開發自定義函數、處理文件與文件夾、功能區設計,以及插件開發實戰與原理分析。《Excel 2013 VBA編程與實踐》側重於解決問題和展示解題思路,案例包含諸多常見疑難的解決方案。閱讀本書後,讀者可以解決工作中的諸多疑難問題,大大提高工作效率,且有助於提升編程能力,拓展思路,從理論嚮實戰邁進。

好的代碼應該同時具備準確、糾錯、兼容和效率四個特性,《Excel 2013 VBA編程與實踐》所有的案例都在準確性與高效性的基礎上提供完善的錯誤處理措施與思路講解。《Excel 2013 VBA編程與實踐》包括 205 個實用案例和一個大型綜閤應用——開發送貨單套打程序。書中的每個案例均采取疑難描述、解決方案、操作方法、原理分析和知識擴展五個步驟進行講解,力圖在解決問題的同時讓讀者

可以通曉其思路和原理。

讀者在學習本書的同時,如果配閤 VBA 入門圖書《來吧,帶你玩轉 Excel VBA》或者《Excel VBA程序開發自學寶典》(第 3 版)學習,將會取得更好的效果。另外,《Excel 2013 VBA編程與實踐》附贈瞭書中所有的案例文件與源代碼,讀者可到網上(http://www.exceltip.net/bkdl.php)下載學習。

著者簡介

黃朝陽,網名apolloh,ExcelTip.net站長,微軟全球最有價值專傢(MVP)。擁有十多年豐富的企業信息化實踐和管理經驗,精通Excel和MS SQL在企業中的應用。早期曾在多個Office技術社區擔任版主,參與過多部Excel暢銷書的編著工作。微博:@Office高端培訓

羅剛君,網名andysky,ExcelTip.net技術社區版主,多個Office技術社區資深版主,從事Excel軟件研究與寫作多年,精通Excel VBA與函數、圖錶。在公司擔任電腦技術管理,對辦公應用有較豐富的實戰經驗和心得。目前已經齣版過13部Excel相關著作。微博:http://weibo.com/excelbbx。

章蘭新,網名zlxtl,ExcelTip.net技術社區版主,多個Office技術社區資深版主,

擁有十多年豐富的政府信息化實踐、管理和組織實施經驗,精通Excel和MSSQL在管理中的應用。長期在政府財政經濟部門實施電腦技術與管理、統計、數據分析相融閤的工作,一直緻力於推廣Excel和數據庫技術,對辦公應用有極豐富的實戰經驗和心得。微博:http://weibo.com/etvba。

陳國良,網名gouweicao78,微軟全球最有價值專傢(MVP),ExcelTip.net技術社區總版主,多個Office技術社區資深版主,從事公路、鐵路工程建設管理十多年,精通Excel函數與公式,具有豐富的實戰經驗,參與過多部Excel暢銷書的編著工作。

圖書目錄

第1章基礎理論 1
1.1 變量、常量與數據類型 1
疑難1 正確地定義變量和數據類型有何優勢 1
 數據類型與對象類型 5
疑難2 公共變量和靜態變量都有何用處 6
 公共變量與靜態變量的特點 8
1.2 程序防錯要點 8
疑難3 常見的代碼錯誤由哪些原因造成 8
 查閱VBA幫助的方法 12
疑難4 如何偵測代碼齣錯,並將運行代碼的錯誤原因發給作者 12
 程序齣錯的類型 13
疑難5 如何開發完善的程序 14
 數組區域對VBA程序的影響 17
1.3 練習與思考 18
第2章數據查找技巧 19
2.1 快速查找 19
疑難6 能否按範圍批量查找數值 19
疑難7 能否將符閤多條件之一的所有數據提取到新錶中 22
 判斷工作錶是否存在的方法 23
疑難8 可否按格式查找單元格,然後替換其格式 25
 FindFormat的使用技巧 26
疑難9 如何找齣A綫的不達標人員信息 27
 單列多條件與多列多條件篩選的區彆 29
疑難10 如何查找所有的“#”並標識為上標 29
 定位單元格任意字符的方法 30
疑難11 如何找齣還款時間超過一年及未還款的客戶信息 31
 日期函數Datedif的特性 32
疑難12 可以將查找到的所有數據串聯並寫入剪貼闆中嗎 33
疑難13 可以創建一個工具欄來方便查找嗎 35
 如何區分精確匹配與模糊匹配 37
疑難14 能否按相似度查找所有的數據 37
 利用Array嚮區域中一次性寫入多個常量 39
疑難15 如何在具有閤並單元格的區域中多條件逐步查找 40
 通過“MergeArea”屬性返迴閤並區域 41
疑難16 如何查找成績並分批發送郵件 42
 VBA中郵件正文的換行符錶示法 43
疑難17 如何在輸入時逐步查找 44
 通過KeyUp事件自動執行查詢 46
2.2 跨錶查找內容 47
疑難18 能否將所有錶中的完成目標者匯總到“總錶” 47
 利用SpecialCells定位實現快速查找  48
疑難19 查找每月産量冠軍名單,並在窗體中顯示 49
 不采用循環,一次性找齣最大值所在行 50
疑難20 如何找齣工作簿中所有的外部鏈接且將它們轉換成值 51
 如何獲取工作簿中的外部鏈接 52
疑難21 可否模糊查找所有部門的電話信息 52
 Target與Activecell的區彆 54
疑難22 如何實現將所有未收貨款者在狀態欄隨機顯示 54
 利用OnTime定時執行程序 56
疑難23 可否在單元格中創建多級下拉菜單 56
 ActionControl對象的功能與限製 60
疑難24 可否在文件夾的所有文件中查找特定信息並匯總到新錶 60
疑難25 如何統計文件夾中所有的成績工作簿中不及格人數 64
 調用工作錶函數時應如何書寫區域引用型參數 65
2.3 文件查找與轉換 66
疑難26 如何判斷指定的文件是否存在 66
 判斷文件是否存在的函數 67
疑難27 如何進行深度查找且創建文件目錄 68
疑難28 可否在工作錶中列齣所有大於5MB的文件 70
疑難29 如何將所有的Word文件轉換成PDF文件 72
疑難30 如何將xlsm和xlsx格式的所有文件轉換成xls格式 76
疑難31 如何在網上鄰居的共享盤中查找並打開“單價錶” 78
疑難32 如何實現全盤查找且播放音樂文件 79
疑難33 能否在文件夾的所有工作簿中執行批量替換 81
疑難34 能否根據成績錶和模闆生成Word成績通知單 84
2.4 圖片查找與引用 87
疑難35 如何瞬間刪除當前錶中藝術字和圖錶等以外的圖片 87
 DrawingObjects與Shapes對象的區彆 89
疑難36 可以將簽名圖片復製到錶中所有的簽名處嗎 89
 復製圖形對象與復製數據的區彆 90
 Selection代錶什麼 90
疑難37 如何像vlookup引用數據一樣引用圖片 91
 循環彈齣對話框直到用戶正確操作為止的編程思路 93
疑難38 能否對材料錶分頁且調用材料圖片 94
2.5 練習與思考 97
第3章數據處理 98
3.1 按條件定位的技巧 98
疑難39 如何一次性定位産量大於1000的所有單元格 98
 使用定位技術減少循環語句的循環次數 99
疑難40 可否全選至少三科不及格的學生姓名 100
 通過SpecialCells定位錯誤值 103
疑難41 工作錶中所有的錯誤值是否可隱藏起來 102
疑難42 能否定位數值區域並轉換成以“萬”為單位 104
 VBA中如何處理雙引號 105
疑難43 如何定位當前錶的最大值或最小值 105
 調用工作錶函數並配閤Find方法查找最大值 107
疑難44 能否定位並標識高於平均值的單元格 107
 VBA中數字、漢字的大小關係 109
疑難45 如何反嚮選擇工作錶區域 109
 輔助區的重要性 110
3.2 數據處理及格式轉換 111
疑難46 能否一鍵對選區橫嚮、縱嚮匯總 111
 “R1C1”引用方式的優點 112
疑難47 如何將單詞在大寫、小寫與首字母大寫間任意切換 113
 利用StrConv函數對英文進行大寫、小寫和首字母大寫轉換 114
疑難48 如何將二維的材料錶轉換成一維錶 115
 使用數組函數Array簡化代碼 116
疑難49 如何開發一個通用的一維錶轉二維錶的工具 117
 對數組和區域中的值去除重復值時的區彆 120
疑難50 如何開發一個通用的二維錶轉一維錶的工具 121
疑難51 可否將字符串中的字母、數字和漢字分離到多單元格中 124
 利用Like運算符區分漢字、數字和字母 125
疑難52 能否一鍵轉換錶達式為計算結果 126
 通過Evaluate方法轉換錶達式 127
疑難53 數據有效性可以設置為關聯的三級下拉選單嗎 127
疑難54 能否將職工信息按自定義序列排序 130
 新舊版本中Sort的差異 131
疑難55 可以不打開工作簿而提取其數據嗎 132
 在VBA中調用公式實現從未打開的工作簿中取值 134
疑難56 可否一鍵保護所有的公式 134
 切換Locked 屬性實現公式保護 135
疑難57 如何實現發票金額分解 136
 MID提取文本的特點 137
疑難58 VBA可以破解工作錶密碼嗎 138
 錶的分類 139
疑難59 如何將不規範的時間統一為“hh:mm:ss.00”格式 139
 Format與Text函數的相同點和不同點 141
疑難60 可以生成指定範圍的不重復隨機數嗎 141
 Collection對象的優勢 142
疑難61 如何對工作簿減肥 143
 文件虛胖的常見原因 144
疑難62 可否讓數字在文本與數值之間快速切換 145
 在文本與數值間切換的VBA思路 146
疑難63 如何將“/”分隔的數據進行匯總 147
 以“/”為分隔符取其左右字符的思路優化 148
疑難64 可否一鍵刪除工作錶中所有的空白行 148
 SpecialCells方法的限製 150
疑難65 能實現粘貼數據時跳過隱藏區嗎 150
 如何確定單元格是否被隱藏 153
疑難66 可否讓單元格的值真正地四捨五入 153
疑難67 如何對相同值進行標識著色 155
 ColorIndex屬性的限製對VBA代碼的影響 157
疑難68 如何根據工資計算零鈔數量 158
 獲取選區第一列及已用區域的交集 160
疑難69 可否將職工資料錶一鍵轉換成打印格式 160
 如何計算圖片所在單元格的地址 162
3.3 單元格閤並技巧 162
疑難70 能否一鍵閤並相同且相鄰的所有單元格 162
 利用DisplayAlerts屬性關閉閤並單元格時的提示加快代碼執行速度 164
疑難71 如何實現按産品閤並産量數據錶 164
 利用變量暫存數據,代替輔助區 166
疑難72 能否改進“跨越閤並”,使其居中保留所有的數據 166
 Merge方法的真正功能 167
疑難73 可以閤並同類項且分類匯總嗎 168
 通過選擇性粘貼格式實現閤並單元格 170
 需要頻繁操作單元格時的提速方法 170
疑難74 如何實現閤並時保留所有的數據,而拆分時還原數據 171
 看不見的特殊字符的應用 173
疑難75 如何一鍵選擇所有閤並的單元格 174
 定位閤並單元格 175
 查找設置對下一次查找結果有何影響 175
疑難76 如何取消所有的閤並區域,並對所有的單元格填充數據 175
 閤並區域的賦值方式 176
疑難77 能否實現撤銷閤並後能還原所有數據的多單元格閤並 177
 閤並單元格後再取消閤並不丟失數據的思路 178
疑難78 如何將指定的單元格閤並到一個選區 178
 將指定單元格鏈接到一個選區 180
疑難79 可以讓閤並單元格自動換行嗎 180
 工作簿事件過程與普通過程的區彆 182
3.4 報錶閤並與拆分 183
疑難80 如何閤並所有工作錶的數據到一個錶中 183
 在復製數據時既去除公式,又不影響數值的顯示狀態 185
疑難81 如何實現多錶閤並匯總 185
 利用相對引用公式批量閤並數據,避免使用循環 187
疑難82 如何將多個工作簿中的所有工作錶閤並到一個工作錶中 187
 通過禁用工作簿重算提升代碼效率 190
疑難83 如何將多個工作簿數據閤並到一個工作簿 190
 利用變量作為輔助進行條件判斷 194
疑難84 如何實現按條件將單個工作錶拆分成多個工作錶 194
 Range.AutoFilter方法的特殊性 198
疑難85 如何將工作簿中的每個工作錶轉換為獨立工作錶 198
 在不同的Excel版本中如何選擇文件格式 200
3.5 單元格顔色的綜閤應用 201
疑難86 不同版本的Excel在顔色處理方麵有區彆嗎 201
 不同的版本中顔色差異對程序的影響 202
疑難87 可以在Excel 2013中按顔色篩選再做擴展嗎 203
 CurrentRegion與Usedrange對程序的影響 206
疑難88 如何實現將顔色排序 207
 藉用輔助區和調用老版本的Sort功能提升程序的通用性 208
疑難89 可以按顔色對選區的數據分類匯總嗎 209
 修改顔色不觸發公式重算和任何VBA事件 211
疑難90 如何用函數對單元格的背景和字體按顔色匯總 212
 如何聲明可選參數 214
 IIF函數與IF語句的區彆 214
3.6 重復數據處理 214
疑難91 可否清空重復值所在單元格並以背景色標示 214
 Countif函數在去重復值中的應用 216
 Countif函數的限製 216
疑難92 可用紅圈標示重復齣現的數據嗎 217
 Worksheet.CircleInvalid方法的限製 218
疑難93 如何提取兩列數據中的相同項與不同項 219
 利用Transpose函數實現區域轉數組 220
疑難94 可否一鍵刪除重復行 221
 Range.RemoveDuplicates方法中Columns參數的限製 222
3.6 練習與思考 223
第4章報錶打印 224
4.1 打印設置 224
疑難95 如何一次性設置“總錶”以外的工作錶的頁腳 224
 選擇工作錶數量對頁腳的影響 225
疑難96 可否將所有工作錶的打印區域設置為有數據的區域 225
 更新打印區域設置的限製 227
疑難97 可否將訂單錶轉換成每10行打印一頁 228
 全自動批量插入分頁符 230
疑難98 如何讓跨頁的閤並單元格在打印後能完整顯示 229
 判斷閤並單元格是否跨頁 232
4.2 特殊打印格式設計 231
疑難99 如何製作工資條 232
疑難100 如何打印工資卡 234
 藉用加載宏提升模闆數據的安全性 237
疑難101 VBA可以實現對工作錶分頁小計嗎 237
 利用宏錶函數Get.Document(50)獲取工作錶頁數 242
疑難102 如何同時打印頂端標題和底端標題 241
 計算第一個分頁符所在的行號 249
疑難103 可以藉用圖片實現底端標題打印嗎 248
 Export與API方式將區域轉換成圖片的差異 251
疑難104 可否將訂單錶轉換成適閤針式多聯打印的報錶格式 251
 修改CopyObjectsWithCells屬性實現復製數據時忽略圖形對象 254
疑難105 如何實現雙麵打印 254
 手動中斷程序與禁止中斷程序 255
疑難106 可以隻打印活動單元格所在頁嗎 255
 如何計算分頁符位置和當前頁的序號 257
4.3 思考與練習 257
第5章藉用事件讓程序自動化 258
5.1 工作錶事件 258
疑難107 錄入M2和M3時可自動將2或3顯示為上標嗎 258
 Target與ActiveCell的相同點與不同點 259
疑難108 可否在錄入産品規格時自動在右邊顯示錶達式的值 260
 修改EnableEvents屬性避免事件的連鎖反應 261
疑難109 可否實時記錄指定區域的修改記錄 262
 讓批注框自動調整大小的必要步驟 264
疑難110 能否雙擊首行或首列時彈齣工作錶目錄 264
 工作錶事件與工作簿事件的分彆 265
5.2 工作簿事件 266
疑難 111 能否在啓動工作簿時自動創建工作錶目錄 266
 Workbook_Open事件與Auto_open宏的相同點和不同點 267
疑難112 進入包含“貨款”的工作錶時可語音提示未收款客戶名稱嗎 268
 DateDiff函數與DateDif函數的相同點和不同點 269
疑難113 能否自動記錄工作簿的已打印次數 270
 BeforePrint事件的缺陷 271
疑難114 輸入重復的工號時能否提示“已重復” 271
 創建讓用戶指定執行方式的對話框的三種方法 273
疑難115 能否在狀態欄顯示選區中的最大值和最小值地址 273
 工作錶函數Counta的參數應如何對待Range對象的默認屬性值 275
5.3 應用程序事件 275
疑難116 可否讓新建的工作簿包含“進庫”、“齣庫”和“異常統計”三個工作錶 275
 藉助類實現應用程序級的事件 277
 安裝加載宏的兩種方法 278
疑難117 可否新建圖錶時默認顯示為圓角加陰影效果 279
 工作簿級與應用程序級的圖錶事件差異 280
疑難118 可否選擇單元格時整行與整列自動著色 280
 引用活動窗口的可見區域 282
5.4 思考與練習 283
第6章開發自定義函數 284
6.1 自定義函數基礎 284
疑難119 如何開發自定義函數 284
 如何跨工作簿調用自定義函數 288
疑難120 自定義函數在不同的版本中有何差異 288
 顔色對自定義函數的影響 289
 函數參數的數量上限 291
疑難121 如何對自定義函數添加功能描述與參數說明 291
 通過Application.MacroOptions方法為自定義函數添加參數說明 292
6.2 開發自定義函數 293
疑難122 如何對區域內混雜字符串中的數字求和 293
 Excel公式對“+”的處理方式 294
疑難123 如何分離字符串中的數值、英文和漢字 294
 正則錶達式在字符處理中的優勢 295
疑難124 如何將文本混雜字符串及錶達式轉換為值 296
 正則錶達式中如何錶示數字、字母和漢字範圍 297
疑難125 如何按時間段匯總金額 298
 根據計算對象的規範性決定函數參數的個數 300
疑難126 如何對具有分隔符的數據分類匯總 300
 Split函數産生的數組的特點 302
疑難127 超過15位的數字如何求和 302
 Excel對數據計算的長度限製 304
疑難128 如何根據身份證號碼獲取齣生日期、年齡和性彆 304
 身份證號碼所包含的個人信息 306
疑難129 可否將發票格式的數字金額閤並且轉換為大寫金額 307
 聲明正確的函數類型,從而優化函數的執行效率 308
疑難130 如何突破Rank函數排名的限製 308
 去除重復值的常用方法 310
疑難131 如何實現按數據齣現次數排序 310
 Collection與字典的區彆 312
疑難132 可以用函數改變引用區域的值嗎 312
 利用自定義函數修改引用區域的值的兩種方法 314
疑難133 如何對兩個以逗號分隔的亂序字符串比較異同 315
 將Split函數嵌套應用從字符串中分彆獲取品名與數量 316
6.3 開發具有可選參數的自定義函數 317
疑難134 可以擴展Vlookup函數實現返迴所有符閤條件的值嗎 317
 利用Find替代工作錶函數Vlookup實現多個數據查找 318
疑難135 可以用一個函數將人民幣大小寫相互轉換嗎 319
 通過拆分法理解代碼 321
疑難136 可以讓函數的兩個參數全是可選參數嗎 322
 將單個參數聲明為可選參數的方法 323
疑難137 可以用函數連接內存數據和區域中所有的文本嗎 324
 利用ParamArray聲明不確定個數的函數參數 325
6.4 思考與練習 326
第7章文件與文件夾管理 327
7.1 文件管理 327
疑難138 能否在打開文件時自動備份文件 327
 將過程命名為“Auto_Open”使其自動執行 328
疑難139 如何讓文件打開一次後就自我銷毀 328
 文件“自殺”的條件 329
疑難140 如何一鍵刪除3年前創建的所有文件 329
 DATEDIF與DATEDIFF的區彆 330
疑難141 可以刪除18個月沒有打開過的文件嗎 331
 用DATEDIF計算文件閑置時間的技巧 331
疑難142 可以在收藏夾中對當前工作簿創建快捷方式嗎 332
 獲取收藏夾地址的方法 333
7.2 文件夾管理 334
疑難143 如何瞬間刪除D盤中所有的空文件夾 334
 將代錶磁盤的字符串轉換成磁盤對象的方法 334
疑難144 如何獲取指定目錄下的文件列錶 335
 Dir函數查找子文件夾的注意事項 337
疑難145 安裝多個版本的Excel時可以隨心所欲地選擇打開方式嗎 338
 將Excel快捷方式導入“Sendto”文件夾 339
疑難146 如何批量創建以本月每日的日期命名的文件夾 341
 利用DateSerial的糾錯功能計算本月天數 342
7.3 思考與練習 342
第8章 VBA操作圖錶 343
8.1 利用VBA批量修改圖錶格式 343
疑難147 如何批量修改圖錶標簽 343
 操作圖錶標簽的條件 347
疑難148 如何批量移位標簽 347
 手工位移圖錶標簽的限製 350
疑難149 如何對圖錶係列設置條件格式 350
 填充圖錶係列的兩種方法 354
疑難150 可否一鍵統一圖錶大小並對齊 354
 圖錶名稱的特點 356
8.2 思考與練習 356
第9章 VBA操作圖形對象 357
9.1 圖形對象的批量操作 357
疑難151 如何刪除E列存放的圖錶以外的圖形對象 357
 通過TopLeftCell和BottomRightCell定位圖片位置 358
疑難152 如何讓所有的圖形對齊所在單元格左邊框 359
 通過統一Left屬性對齊圖片 359
疑難153 如何一鍵導入工作簿所在路徑下的傢具圖片 360
 錄製“批量插入圖片”的宏的缺陷 361
9.2 批注的高級應用 362
疑難154 如何將指定列的數據批量追加到批注中 362
疑難155 如何批量導入圖片到單元格的批注中 365
 在“打開”對話框中篩選文件格式的方法 366
疑難156 可以對批注進行替換嗎 367
 Unload Me、End和Exit Sub的區彆 370
疑難157 如何在所有的批注末尾追加日期 370
 通過設置AutoSize屬性使批注框自動調整大小 371
疑難158 如何批量修改批注的外觀 372
 聲明正確的變量類型及防錯 374
9.3 圖形對象綜閤應用 374
疑難159 如何創建圖片目錄與批量插入圖片 374
 單元格的行高與列寬限製 378
疑難160 如何實現輸入品名時查看當前路徑下的同名圖片 378
 通過修改圖像控件的Picture屬性更新圖片 379
疑難161 如何實現批量導入圖片且自動排版打印 380
 利用FSO技術中的Getextensionname獲取文件後綴名 384
疑難162 可否以模糊匹配方式批量導入圖片 384
 藉用通配符“*”實現模糊匹配文件名稱 387
疑難163 如何開發批量刪除指定類型的圖形對象的工具 387
 如何遍曆控件集閤 390
9.4 練習與思考 390
第10章窗體控件應用 391
10.1 ActiveX控件應用 391
疑難164 可以利用列錶框強化數據有效性嗎 391
 列錶框相較數據有效性的靈活性 393
疑難165 如何利用復閤框引用區域的唯一值 394
 復閤框調用數據的兩種方法及各自的優勢 396
疑難166 能否利用復閤框和列錶框打造二級選單 396
 利用MouseMove事件獲取組閤框的值的技巧 399
10.2 窗體設計技巧 400
疑難167 如何用一個窗體展現多項不同的內容 400
 分頁顯示的兩種方法 403
疑難168 如何實現利用快捷鍵啓用和關閉窗體 403
 藉用命令按鈕的Cancel屬性快捷關閉窗體 405
疑難169 如何用一個按鈕執行多個功能 406
 利用PasswordChar屬性隱藏敏感字符 408
疑難170 如何讓日期輸入器窗體緊隨活動單元格 409
 影響窗體Left、Top屬性的因素 411
疑難171 VBA可以設計彩蛋嗎 412
 MouseUp事件中的Button與Shift參數的作用 414
疑難172 如何通過窗體控製實現工作錶隔行插入行 415
 通過Shift參數控製Insert方法的單元格移動方嚮 418
疑難173 如何在窗體中開發鼠標右鍵快捷菜單 419
 創建自定義菜單的基本思路 420
疑難174 在窗體Show狀態下可以調整控件大小嗎 421
 通過鼠標指針的坐標變化同步更新控件的寬度和邊距 423
疑難175 在窗體Show狀態下如何調整控件的位置 423
 MouseMove事件中Button參數的應用技巧 425
疑難176 如何檢測窗體中文本框的數據有效性 426
 對文本框設置數據有效性檢驗的優勢 427
疑難177 能否通過代碼生成窗體及控件和代碼 428
 用代碼操作代碼的必要條件 430
10.3 窗體與工作錶之數據交互 431
疑難178 可否將多工作錶中符閤條件的值顯示在窗體中 431
 列錶框的ColumnHeads屬性的特點 434
疑難179 如何實現通過窗體嚮多工作錶中錄入數據 434
疑難180 如何開發日曆工具箱 438
 類的主要應用領域 442
 Excel對日期計算的限製 442
疑難181 如何實現多條件電話查詢 442
 TextBox1_Change事件與TextBox1_Exit事件的異同 444
疑難182 如何開發復選框批量管理工具 445
 區分三種復選框控件 447
疑難183 如何讓窗體控件自適應工作錶數據變化 448
 用代碼創建新控件 450
疑難184 可以讓拆分工作簿的列錶框具有拖放功能嗎 451
 控件拖放相關的事件 454
疑難185 如何設計對文件批量重命名的工具箱 454
10.4 練習與思考 460
第11章功能區菜單與backstage視圖設計 461
11.1 創建功能區菜單 461
疑難186 如何創建新選項卡及子菜單 461
 創建功能區菜單的語法與代碼結構 463
疑難187 如何在“開始”選項卡中插入彈齣式菜單 466
 創建彈齣式菜單的語法 467
疑難188 如何創建對話框啓動器 469
 在標簽控件中讓多段文字換行的技巧 471
疑難189 如何在“視圖”選項卡中插入“閱讀模式”的切換按鈕 472
 切換按鈕與命令按鈕的區彆 474
疑難190 如何將常用卻又未顯示在功能區中的按鈕顯示在“插入”選項卡中 475
 如何查看Excel內置命令的id  476
疑難191 如何製作功能區代碼模闆 477
 模闆的功能與製作技巧 479
11.2 backstage視圖設計 481
疑難192 如何在“文件”菜單中添加命令按鈕 481
 如何調用外部程序 483
疑難193 能否在“文件”菜單中創建多組命令按鈕 483
11.3 思考與練習 486
第12章用VBA訪問網絡資源 487
12.1 導入網頁列錶 487
疑難194 如何一鍵導入最近三個月人民幣與美元的曆史匯率 487
 通過QueryTables.Add方法和QueryTable.Refresh方法導入網頁數據 488
疑難195 可否錄入城市名稱後自動列齣火車票信息 489
 讓Worksheet_Change事件僅作用於固定區域的技巧 491
12.2 導入不規範的網頁數據 491
疑難196 能否批量計算手機號碼的歸屬地、區號與卡類型 491
 分析網頁源代碼的基本思路 493
疑難197 可否讀取網頁的天氣預報數據 496
 查看網頁源代碼的方法 497
12.3 練習與思考 499
第13章設計Excel通用工具 500
13.1 開發Excel插件 500
疑難198 如何開發定位工具箱擴展Excel定位的功能 500
 Excel定位的限製 506
疑難199 可以利用插件一鍵錄入常用VBA代碼嗎 507
 計算當前代碼的行號 511
疑難200 如何開發帶功能區菜單的中英文互譯插件 512
 用公式實現中英文互譯 514
13.2 封裝代碼 515
疑難201 如何將已編好的兩段代碼封裝為COM加載項 515
 安裝COM加載項的三種方法 522
疑難202 如何封裝包含工作簿事件的代碼 522
 封裝事件過程的基本思路 525
疑難203 如何將自定義函數封裝為COM加載項 525
 VBA中調用COM加載項中的函數的方法 528
13.3 設計安裝程序 529
疑難204 如何將COM加載項封裝為EXE格式的安裝程序 529
 InnoSetup軟件的參數說明 533
疑難205 可否開發具有撤銷功能且可單擊卸載的插件 533
 使用迴調函數動態更新菜單的指定屬性 537
13.4 練習與思考 538
第14章開發送貨單套打程序 539
14.1 羅列需求 539
14.2 設計錶格 540
14.2.1 工作錶職能分配 540
14.2.2 設計“配置”工作錶 540
14.2.3 設計“打印界麵”工作錶 541
14.2.4 設計“明細錶”工作錶 543
14.3 編寫代碼 543
14.3.1 為品名、品牌和型號創建下拉列錶 543
14.3.2 開發小寫金額轉大寫金額的函數 546
14.3.3 生成送貨單號 546
14.3.4 打印並保存數據 547
14.3.5 批量打印曆史數據 548
14.3.6 保存並清空數據 550
14.3.7 創建數據透視錶 550
14.3.8 功能說明 551
14.4 設計菜單 551
14.5 測試功能 552
14.5.1 測試“生成送貨單號” 553
14.5.2 測試品名、品牌與型號的錄入方式 553
14.5.3 測試“打印當前貨單” 554
14.5.4 測試“打印曆史記錄” 555
14.5.5 測試“創建透視錶” 556
14.5.6 測試對話框啓動器 557
14.5.7 總結
· · · · · · (收起)

讀後感

評分

評分

評分

評分

評分

用戶評價

评分

已經集齊瞭四套叢書瞭,可以召喚神龍瞭嗎?

评分

不適閤我

评分

做練習還是好的。價格是值得的。

评分

已經集齊瞭四套叢書瞭,可以召喚神龍瞭嗎?

评分

已經集齊瞭四套叢書瞭,可以召喚神龍瞭嗎?

本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 book.quotespace.org All Rights Reserved. 小美書屋 版权所有