金融資訊管理 撰寫VBA的基本事項
VBE的基本使用方法 專案總管視窗 基本上,VBA的程式碼是存放在「模組」的「Module1」
VBE的基本使用方法 程式碼視窗
程序分為「Sub程序」、「Function程序」以及「Property程序」。 Sub程序是VBA程式設計的主角 程序(Procedure) 什麼是「程序」 程序就是「VBA的命令區塊」。 程序分為「Sub程序」、「Function程序」以及「Property程序」。 Sub程序是VBA程式設計的主角 Property 程序是一系列的 Visual Basic 陳述式,它允許程式設計師去建立並操作自訂的屬性。(本課程將不介紹)
Visual Basic 程式語言中的保留字或符號;例如, 陳述式、函數名稱或運算子,不能用來作為程序名稱。 程序(Procedure) Sub程序的語法 格式 Sub 程序名稱() 處理內容 End Sub 關鍵字 Visual Basic 程式語言中的保留字或符號;例如, 陳述式、函數名稱或運算子,不能用來作為程序名稱。
在VBE 「模組」的「Module1」程序碼視窗的第1行輸入 Sub check() MsgBox(“最初的程序”) End Sub 試著建立程序 在VBE 「模組」的「Module1」程序碼視窗的第1行輸入 Sub check() MsgBox(“最初的程序”) End Sub
試著建立Sub程序 利用VBE的「插入」建立Sub程序
點選VBE工具列裡的執行Sub或UserForm鈕
試著執行Sub程序 從「巨集」交談視窗裡執行Sub程序 點選開發人員頁次的巨集鈕,按下執行鍵。
只要將Sub程序登錄在任一個圖案裡,就能在點選該圖案之後執行Sub程序。
Excel 2007裡不含巨集功能的檔案,副檔名為「.xlsx」,如果含有巨集,則副檔名為「.xlsm」 。 試著執行Sub程序 儲存檔案 Excel 2007裡不含巨集功能的檔案,副檔名為「.xlsx」,如果含有巨集,則副檔名為「.xlsm」 。