Excel VBA常用代碼實戰大全

Excel VBA常用代碼實戰大全

《Excel VBA常用代碼實戰大全》是化學工業出版社出版的圖書。

內容簡介

《Excel VBA常用代碼實戰大全》重點強調實踐性,旨在幫助Excel初學者和有一定ExcelVBA編程基礎、希望進一步提高的讀者掌握VBA編程設計的技巧。全書精選150個典型範例,近245個技巧,以實用為主,知識點針對性強,並逐層對代碼輔以深入淺出地剖析,讓讀者通過範例的學習,快速將ExcelVBA編程套用到實際生活和工作中。

《Excel VBA常用代碼實戰大全》主要介紹VBA常用對象的套用技巧、控制項及用戶窗體的套用技巧、對話框的套用技巧、函式的套用技巧,使用VBA操作檔案等技巧,最後介紹了製作員工花名冊、收據列印系統、員工考勤系統三個綜合實例。

《Excel VBA常用代碼實戰大全》內容豐富、圖文並茂,適合初步掌握VBA的基本知識,但需要進一步提高編程能力的初學者,以及希望通過VBA提高工作效率的各類從業人員。也適合各大、中專院校相關專業師生和企業、相關單位的培訓班學員閱讀。

目錄

第1章 Range(單元格)對象

範例1 單元格的引用方法

範例2 選定單元格區域的方法

範例3 獲得指定行的最後一個非空單元格

範例4 使用SpecialCells方法定位單元格

範例5 查找特定內容的單元格

範例6 替換單元格內字元串

範例7 複製單元格

範例8 禁用單元格拖放功能

範例9 設定單元格格式

範例10 單元格的數據有效性

範例11 單元格中的公式

範例12 為單元格添加批註

範例13 合併單元格操作

範例14 高亮顯示選定單元格區域

範例15 雙擊被保護單元格時不彈出提示訊息框

範例16 單元格錄入數據後的自動保護

範例17 Target參數的使用方法

第2章 Sheet(工作表)對象

範例18 引用工作表的方法

範例19 選擇工作表的方法

範例20 遍歷工作表的方法

範例21 工作表的添加與刪除

範例22 禁止刪除指定工作表

範例23 禁止更改工作表名稱

範例24 判斷是否存在指定工作表

範例25 工作表的深度隱藏

範例26 工作表的保護與取消保護

範例27 自動建立工作表目錄

範例28 循環選擇工作表

範例29 在工作表中一次插入多行

範例30 刪除工作表中的空行

範例31 刪除工作表的重複行

範例32 定位刪除特定內容所在的行

範例33 判斷是否選中整行

範例34 限制工作表的滾動區域

範例35 複製自動篩選後的數據區域

範例36 使用高級篩選功能獲得不重複記錄

範例37 獲得工作表列印頁數

第3章 Wordb00k(工作簿)對象

範例38 引用工作簿的方法

38-1 使用工作簿名稱引用工作簿

38-2 使用工作簿索引號引用工作簿

38-3 使用This Workbook屬性引用工作簿

38-4 使用Active Workbook屬性引用工作簿

範例39 新建工作簿

範例40 打開指定的工作簿

範例41 判斷指定工作簿是否被打開

41-1 遍歷Workbooks集合方法

41-2 使用錯誤處理方法

範例42 關閉工作簿時不彈出保存對話框

42-1 使用Close方法關閉工作簿

42-2 單擊工作簿關閉按鈕關閉工作簿

範例43 禁用工作簿的關閉按鈕

範例44 保存工作簿的方法

44-1 使用Save方法保存工作簿

44-2 使用Save As方法保存工作簿

44-3 使用Save Copy AS方法保存工作簿

範例45 保存指定工作表為工作簿

範例46 不打開工作簿取得其他工作簿數據

46-1 使用公式取得數據

46-2 使用Get Object函式取得數據

46-3 隱藏Application對象取得數據

46-4 使用ExecuteExcel4Macro方法取得數據

46-5 使用SQL連線取得數據

第4章 Shape(圖形)、Chart(圖表)對象

範例47 在工作表中添加圖形

範例48 導出工作表中的圖片

範例49 在工作表中添加藝術字

範例50 遍歷工作表中的形狀

範例51 移動、旋轉圖形

範例52 自動插入圖片

範例53 固定圖片的尺寸和位置

範例54 使用VBA自動生成圖表

範例55 批量製作圖表

範例56 導出工作表中的圖表

第5章 Appllcation(應用程式)對象

範例57 取得Excel版本信息

範例58 取得當前用戶名稱

範例59 實現簡單的計時器功能

範例60 禁止、更改組合鍵功能

範例61 設定Excel標題欄

範例62 自定義Excel狀態欄

範例63 靈活關閉Excel

範例64 暫停代碼的運行

範例65 防止用戶中斷代碼運行

範例66 隱藏Excel主視窗

66-1 設定Visible屬性為False

66-2 將視窗移出螢幕

第6章 控制項與用戶窗休

範例67 使用文本框輸入數值

範例68 限制文本框的輸入長度

範例69 驗證文本框輸入的數據

範例70 文本框回車後自動輸入數據

範例71 文本框的自動換行

範例72 格式化文本框數據

範例73 使控制項始終位於可視區域

範例74 高亮顯示按鈕控制項

範例75 為列表框添加列表項的方法

75-1 使用Row Source屬性添加列表項

75-2 使用List Fill Range屬性添加列表項

75-3 使用List屬性添加列表項

75-4 使用Add Item屬性添加列表項

範例76 去除列表項的空行和重複項

範例77 移動列表框的列表項

範例78 允許多項選擇的列表框

範例79 多列列表框的設定

範例80 載入二級組合框

範例81 使用Ref Edit控制項選擇區域

範例82 使用多頁控制項

範例83 使用Tab Strip控制項

範例84 在框架中使用滾動條

範例85 製作進度條

……

第7章 使用對話框

第8章 函式的使用

第9章 檔案操作

第10章 其他套用

第11章 綜合實例

相關詞條

熱門詞條

聯絡我們