緒論 淺談快速提高Excel VBA水平 1
第一篇 VBA基礎 5
第1章 Excel 2010中VBA的工作環境 6
技巧1 使用【開發工具】選項卡 6
技巧2 宏安全性設置 7
技巧3 啓用工作簿中的宏 9
技巧4 受信任位置 10
技巧5 錄製宏代碼 12
第二篇 操作Excel對象 15
第2章 窗口和應用程序 16
技巧6 設置窗口狀態 16
技巧7 全屏顯示 16
技巧8 限定工作簿窗口大小 18
技巧9 隱藏Excel主窗口 19
技巧10 利用狀態欄顯示提示信息 21
技巧11 Excel中的“定時器” 22
技巧12 精美的數字秒錶 25
技巧13 暫停宏代碼的運行 26
技巧14 防止用戶乾預宏代碼的運行 27
技巧15 調用變量名稱指定的宏過程 28
技巧16 利用OnKey方法捕捉鍵盤輸入 29
技巧17 使用SendKeys方法發送按鍵 31
技巧18 巧妙捕獲用戶中斷 32
技巧19 使用Application級彆事件 34
第3章 工作簿和工作錶 36
技巧20 引用工作錶 36
技巧21 添加新工作錶 38
技巧22 防止更改工作錶的名稱 39
技巧23 判斷工作簿中是否存在指定名稱的工作錶 39
技巧24 按名稱排序工作錶 40
技巧25 限製工作錶滾動區域 42
技巧26 操作受保護的工作錶 43
技巧27 在指定單元格區域中禁止顯示右鍵菜單 44
技巧28 選中所有工作錶 45
技巧29 判斷是否存在指定名稱的工作簿 45
技巧30 引用工作簿 46
技巧31 新建工作簿 48
技巧32 導入文本文件中的數據 49
技巧33 保存工作簿 50
技巧34 保存指定工作錶到新的工作簿文件 52
技巧35 禁止工作簿文件另存 53
技巧36 關閉工作簿不顯示保存對話框 54
技巧37 限製工作簿隻能通過代碼關閉 55
技巧38 打開啓用宏的工作簿時禁用宏 56
技巧39 定義隱藏的名稱 57
技巧40 實現工作簿“自殺”功能 58
技巧41 限製工作簿的使用次數 59
技巧42 應用實例:多工作簿查找工具 60
第4章 使用Range對象 65
技巧43 引用單元格區域 65
技巧44 取得最後一個非空單元格 69
技巧45 隨心所欲復製單元格區域 71
技巧46 僅復製數值到另一區域 73
技巧47 獲取兩個單元格區域的交叉區域 74
技巧48 聯閤多個單元格區域 75
技巧49 判斷一個區域是否包含在另一個區域中 76
技巧50 設置字符格式 77
技巧51 給單元格區域添加邊框 78
技巧52 高亮顯示單元格區域 80
技巧53 動態設置單元格數據有效性序列 83
技巧54 將單元格公式轉換為數值 85
技巧55 判斷單元格公式是否存在錯誤 86
技巧56 返迴指定列的列標 87
技巧57 判斷單元格是否存在批注 88
技巧58 為單元格添加批注 88
技巧59 編輯批注文本 89
技巧60 修改批注外觀 90
技巧61 顯示圖片批注 91
技巧62 設置批注字體 91
技巧63 快速判斷單元格區域是否存在閤並單元格 92
技巧64 閤並單元格時連接每個單元格內容 93
技巧65 取消閤並時在每個單元格中保留內容 94
技巧66 閤並內容相同的連續單元格 95
技巧67 查找包含指定字符串的所有單元格 96
技巧68 互換分彆雙擊的兩個單元格的值 97
技巧69 單元格連續輸入自動纍加 98
技巧70 閤並計算多張工作錶的數據 99
技巧71 閤並計算多個工作簿的工作錶 101
技巧72 按指定條件自動篩選數據 102
技巧73 多條件篩選 104
技巧74 獲得符閤篩選條件的記錄數量 104
技巧75 判斷篩選結果是否為空 105
技巧76 復製自動篩選後的數據區域 106
技巧77 使用高級篩選獲取不重復記錄 106
技巧78 刪除空行 108
技巧79 判斷是否選中整行 109
技巧80 在工作錶中一次插入多行 110
技巧81 控製插入單元格區域的格式 111
技巧82 批量刪除奇數行 112
技巧83 數據排序 113
技巧84 多關鍵字排序 115
技巧85 自定義序列排序 117
第5章 使用Chart對象 119
技巧86 自動創建圖錶 119
技巧87 創建綫柱組閤圖錶 124
技巧88 獲取數據係列的引用區域 128
技巧89 自動添加平均值參考綫 129
技巧90 自定義數據標簽文本 132
技巧91 動態圖錶 134
技巧92 使用嵌入圖錶事件 137
技巧93 條件格式化數據標記 138
第6章 使用Shape對象 141
技巧94 快速創建錶格驅動的組閤圖形 141
技巧95 遍曆工作錶的Shape對象 143
技巧96 快速組閤多個Shape對象 145
技巧97 將Shape對象另存為GIF圖片 147
技巧98 快速製作圖片産品目錄 148
技巧99 通過鏈接顯示VBE代碼窗口 149
第三篇 交互設計 153
第7章 使用消息框 154
技巧100 顯示簡單的信息提示 154
技巧101 定製個性化的消息框 154
技巧102 獲得消息框的返迴值 156
技巧103 自動延時關閉消息框 157
第8章 簡單的數據輸入 159
技巧104 為用戶提供簡單的輸入框 159
技巧105 打造更安全的密碼輸入界麵 160
技巧106 使用對話框獲取區域地址 161
第9章 內置對話框 162
技巧107 活用Excel的內置對話框 162
技巧108 獲取用戶選定文件的文件名 163
技巧109 使用【另存為】對話框備份文件 164
第10章 菜單和工具欄 166
技巧110 自定義菜單命令組 166
技巧111 【自定義工具欄】組 168
技巧112 定製右鍵快捷菜單 170
第11章 Ribbon功能區 174
技巧113 自定義功能區界麵 174
技巧114 編寫VBA代碼處理迴調 178
技巧115 使用自定義圖片和內置圖標 181
技巧116 動態定製功能區控件的屬性 182
技巧117 自定義功能區提示信息和加速鍵 187
技巧118 自定義內置選項卡 189
技巧119 使用VBA操作功能區 190
技巧120 重置功能區內置控件 192
技巧121 自定義快速訪問工具欄 194
技巧122 自定義【文件】選項卡 196
技巧123 自定義上下文選項卡 199
技巧124 使用對話框啓動器 200
技巧125 使用組閤框 201
技巧126 使用動態菜單 204
技巧127 使用庫控件 206
第12章 控件的應用 209
技巧128 限製文本框的輸入 209
技巧129 為文本框添加右鍵快捷菜單 210
技巧130 自動換行的文本框 213
技巧131 自動選擇文本框內容 214
技巧132 製作遊走字幕 216
技巧133 在組閤框和列錶框中添加列錶項 217
技巧134 移動列錶框的列錶項 221
技巧135 允許多項選擇的列錶框 222
技巧136 設置多列組閤框和列錶框 224
技巧137 二級組閤框 227
技巧138 輸入時逐步提示信息 228
技巧139 使用DTP控件輸入日期 232
技巧140 使用RefEdit控件獲得單元格區域 234
技巧141 使用多頁控件 235
技巧142 使用TabStrip控件 236
技巧143 使用ListView控件 238
技巧144 使用TreeView控件顯示層次 247
技巧145 使用AniGif控件顯示GIF動畫圖片 249
技巧146 使用ShockwaveFlash控件播放Flash文件 250
技巧147 製作進度條 252
技巧148 製作懸浮按鈕 256
技巧149 不打印工作錶中的控件 258
技巧150 遍曆控件的多種方法 260
技巧151 使用代碼在工作錶中添加控件 264
第13章 用戶窗體的應用 269
技巧152 調用非模式用戶窗體 269
技巧153 製作歡迎界麵窗體 270
技巧154 在用戶窗體標題欄上添加最大化和最小化按鈕 271
技巧155 禁用用戶窗體標題欄的關閉按鈕 272
技巧156 在用戶窗體上添加菜單 274
技巧157 在用戶窗體上添加工具欄 276
技巧158 在用戶窗體上添加狀態欄 280
技巧159 透明的用戶窗體 282
技巧160 調整用戶窗體的顯示位置 283
技巧161 在用戶窗體上顯示圖錶 286
技巧162 打印用戶窗體 287
技巧163 全屏顯示用戶窗體 288
技巧164 用戶窗體運行時拖動控件 289
技巧165 使用自定義顔色設置用戶窗體顔色 291
技巧166 自定義用戶窗體的鼠標指針類型 292
技巧16
· · · · · · (
收起)