Microsoft Excel 由於其強大的資料處理與計算分析功能,在社會經濟生活的各領域得到了廣泛的應用。但是,目前的大多數用戶在使用Microsoft Excel 時,僅僅借助於滑鼠實現便捷的“基本層次”的應用,很少涉及程式設計,因而無法生成具有一定複雜程度的應用系統,也無法實現自動化操作。對於大多數人來說,學習Excel VBA 似乎是一件很困難的事情。因此,如何學習Excel VBA,怎樣才能儘快掌握並靈活運用Excel VBA,是很多人共同關心的問題。
本書分為21 章,內容涉及了Excel 2003 VBA 和Excel 2010 VBA 的幾乎全部知識。
第1 章~第7 章以主要的篇幅詳細介紹了操作、管理Excel VBA 常見物件(諸如Application 物件、Workbook 物件、Worksheet 物件、Range 物件、Chart物件、Shape 物件、表單控制項物件)以及物件事件的一些實用技巧。因為瞭解Excel VBA 物件的屬性方法和事件是非常重要的,所以可以說,掌握了這些物件的使用方法也就基本掌握了Excel VBA。
第8 章介紹了新建自訂功能表和自訂工具列的一些實用操作技巧,利用這些方法和技巧,可以幫助我們新建符合個人風格的操作介面和應用程式介面。
第9 章介紹了Excel 2007 的條件格式實用操作技巧,這些技巧使我們靈活使用Excel 2007 特有的條件格式來分析資料提供了方便。
第10 章介紹了Excel 資料清單實用操作技巧,這些技巧主要包括如何實現自動排序、篩選、查找資料等常見的操作。
第11 章~第14 章主要介紹了如何利用Excel VBA 來操作資料庫 (包括Excel 活頁簿、Access 資料庫、SQL Server 資料庫和文字檔),尤其是將ExcelVBA 與ADO 和SQL 結合起來,充分發揮利用資料庫保存資料和利用Excel 計算分析處理資料的特長,使得資料管理更加有效,為開發各種應用系統提供了方法和參考依據。
第15 章和第16 章主要介紹了在程式設計中的一些常用的方法和技巧,以及使用活頁簿函數和VBA 函數的方法和技巧。
第17 章介紹了在列印工作表時的一些方法和技巧,使用這些技巧,可以完成各種列印風格下的列印任務。
第18 章介紹了如何獲取VBA 專案的資訊、如何操作VBA 專案、如何在執行時新建使用者表單和控制項、如何在執行時自動編寫程式碼等技巧,這些技巧可以作為提高Excel VBA 使用技能的基礎和參考依據。
第19 章介紹了有關操作檔案和資料夾的方法和技巧,為我們在執行程式時操作檔案和資料夾提供了豐富的方法和技巧。
第20 章和第21 章主要介紹了如何利用Excel VBA 操作其他Office 應用程式和Windows 應用程式的一些基本方法和技巧,例如操作Word 和PowerPoint文檔、利用Outlook 發送郵件等。