如何開啟 VBA 編輯器

首先按下Alt + F11,進入VBA編輯器,然後在左側的專案總管中,選擇這台電腦,右鍵選擇插入,選擇模組,即可進入VBA編輯器。

VBA 基本語法 - 函數、子程序

一、函數

VBA中的函數有兩種,一種是內建函數,一種是自定義函數。

1
2
' 內建函數
內建函數名稱(參數1, 參數2, ...)
1
2
3
4
' 自定義函數
Function 函數名稱(參數1, 參數2, ...)
' 函數內執行的程式
End Function

二. 子程序

VBA中的子程序有兩種,一種是Sub子程序,一種是Function子程序。

1
2
3
4
' Sub子程序
Sub 子程序名稱(參數1, 參數2, ...)
' 子程序內執行的程式
End Sub
1
2
3
4
' Function子程序
Function 子程序名稱(參數1, 參數2, ...)
' 子程序內執行的程式
End Function

三. 物件

VBA中的物件有兩種,一種是內建物件,一種是自定義物件。

1
2
' 內建物件
內建物件名稱.屬性名稱
1
2
' 自定義物件
自定義物件名稱.屬性名稱

四. 事件

VBA中的事件有兩種,一種是內建事件,一種是自定義事件。

1
2
3
4
' 內建事件
Private Sub 內建物件名稱_內建事件名稱()
' 事件內執行的程式
End Sub
1
2
3
4
' 自定義事件
Private Sub 自定義物件名稱_自定義事件名稱()
' 事件內執行的程式
End Sub

五. 類別

VBA中的類別有兩種,一種是內建類別,一種是自定義類別。

1
2
3
4
' 內建類別
Private Sub 內建物件名稱_內建類別名稱()
' 類別內執行的程式
End Sub
1
2
3
4
' 自定義類別
Private Sub 自定義物件名稱_自定義類別名稱()
' 類別內執行的程式
End Sub