Vba dim意思

在VBA(Visual Basic for Applications)中,Dim 是一個關鍵字,用於聲明變數。Dim 表示 "Dimension" 的縮寫,它的作用是告訴VBA你將要定義一個變數,並為其指定一個名稱和數據類型。

下面是一個簡單的例子:

Dim myVariable as Integer

在這個例子中,我們使用 Dim 關鍵字聲明了一個名為 myVariable 的變數,並指定其數據類型為 Integer。這意味著 myVariable 可以存儲整數類型的值。

Dim 聲明的變數可以是模組級的,這意味著它們可以在模組中的任何 subs 和 functions 中被訪問。如果你想要聲明一個局部變數(只能在 subs 或 functions 中訪問),你可以在 sub 或 function 的聲明部分使用 Dim

Sub MySub()
    Dim myLocalVariable as Integer
    ' 在這個 sub 中的任何地方都可以訪問 myLocalVariable
End Sub

在 VBA 中,你還可以使用 PrivatePublicStatic 等關鍵字來聲明不同範圍的變數,但 Dim 是用於聲明模組級變數的最常用的關鍵字。