VBA(全名為 Visual Basic for Applications)是一種 Windows 下的巨集程式語言,其語法承襲傳統的 Visual Basic,在微軟 Office 之中的各種軟體(如 Word、Excel 等)都可以直接使用,不需要另外安裝。
由於現在的 Windows 個人電腦幾乎每一台都會安裝有微軟的 Office,而 VBA 是附屬在 Office 之下的巨集程式語言,也就是說幾乎每一台電腦都有 VBA 的開發與執行環境,普及率相當高,只要熟練 VBA 的操作,可以有相當廣泛的應用。
Excel VBA 程式設計
- Hello World!
- 建立按鈕與巨集程式
- Excel 活頁簿、工作表與儲存格
- 變數的宣告、定義與操作
- 各種運算子
- 條件判斷式:If Then、Else 與 Select Case
- 迴圈控制:For Loop、For Each 與 Do Loop
- 基本字串處理(String)
- 陣列(Array)
- 時間(Date 與 Time)
- 函數(Function)與子程序(Sub)
- 檔案輸入與輸出
- 除錯技巧與錯誤處理
- 事件(Events)
- 錄製巨集
- 資料繪圖(Charts)
- Application 物件
- ActiveX 控制項
- 使用者表單(Userform)
- 範例集錦
線上課程
參考資料:Excel Easy、tutorialspoint、Home & Learn、ExcelFunctions.net
http://yuan.yocjh.kh.edu.tw/%B1%D0%A7%F7/vba/
http://blog.xuite.net/fvba/vbatips
https://msdn.microsoft.com/zh-tw/library/office/jj162978.aspx