VBA - Excel術語



本章將使您熟悉常用的 Excel VBA 術語。這些術語將在後續模組中使用,因此瞭解每一個術語都很重要。

模組

模組是編寫程式碼的區域。這是一個新的工作簿,因此沒有任何模組。

Module in VBScript

要插入模組,請導航到“插入”→“模組”。插入模組後將建立“模組1”。

在模組中,我們可以編寫 VBA 程式碼,程式碼寫在過程內。過程/子過程是一系列 VBA 語句,指示要執行的操作。

Module in VBScript

過程

過程是一組整體執行的語句,指示 Excel 如何執行特定任務。執行的任務可以非常簡單,也可以非常複雜。但是,將複雜的過程分解成較小的過程是一個好習慣。

過程主要分為兩種型別:Sub 和 Function。

Module in VBScript

函式

函式是一組可重用的程式碼,可以在程式的任何位置呼叫。這消除了反覆編寫相同程式碼的需要。這有助於程式設計師將大型程式分解成許多小的、易於管理的函式。

除了內建函式外,VBA 還允許編寫使用者定義函式,語句寫在FunctionEnd Function之間。

子過程

子過程的工作方式類似於函式。子過程不返回值,而函式可能返回也可能不返回值。子過程可以無需 Call 關鍵字即可呼叫。子過程始終包含在SubEnd Sub語句之間。

廣告
© . All rights reserved.