- VBA 教程
- VBA - 首頁
- VBA - 概述
- VBA - Excel宏
- VBA - Excel術語
- VBA - 宏註釋
- VBA - 訊息框
- VBA - 輸入框
- VBA - 變數
- VBA - 常量
- VBA - 運算子
- VBA - 決策
- VBA - 迴圈
- VBA - 字串
- VBA - 日期和時間
- VBA - 陣列
- VBA - 函式
- VBA - 子過程
- VBA - 事件
- VBA - 錯誤處理
- VBA - Excel 物件
- VBA - 文字檔案
- VBA - 圖表程式設計
- VBA - 使用者窗體
- VBA 有用資源
- VBA - 快速指南
- VBA - 有用資源
- VBA - 討論
VBA - Excel術語
本章將使您熟悉常用的 Excel VBA 術語。這些術語將在後續模組中使用,因此瞭解每一個術語都很重要。
模組
模組是編寫程式碼的區域。這是一個新的工作簿,因此沒有任何模組。
要插入模組,請導航到“插入”→“模組”。插入模組後將建立“模組1”。
在模組中,我們可以編寫 VBA 程式碼,程式碼寫在過程內。過程/子過程是一系列 VBA 語句,指示要執行的操作。
過程
過程是一組整體執行的語句,指示 Excel 如何執行特定任務。執行的任務可以非常簡單,也可以非常複雜。但是,將複雜的過程分解成較小的過程是一個好習慣。
過程主要分為兩種型別:Sub 和 Function。
函式
函式是一組可重用的程式碼,可以在程式的任何位置呼叫。這消除了反覆編寫相同程式碼的需要。這有助於程式設計師將大型程式分解成許多小的、易於管理的函式。
除了內建函式外,VBA 還允許編寫使用者定義函式,語句寫在Function和End Function之間。
子過程
子過程的工作方式類似於函式。子過程不返回值,而函式可能返回也可能不返回值。子過程可以無需 Call 關鍵字即可呼叫。子過程始終包含在Sub和End Sub語句之間。
廣告
