變數宣告
這裡介紹如何在 Excel VBA 中宣告、初始化與操作各種變數。
這裡介紹如何在 Excel VBA 中宣告、初始化與操作各種變數。
一般在程式設計上,變數在使用前都要經過宣告(declare)與定義(define)兩個步驟,宣告就是讓電腦知道我們要使用變數,而定義則是將變數的內容指定為一個特定的值,在 Excel VBA 中也是一樣有這些步驟,以下是一些教學與範例。
Excel VBA 中的變數宣告是使用 Dim 與 As 兩個關鍵字,分別指定變數名稱以及變數的類型,例如宣告一個整數類型的變數 x:
Dim x As Integer
這樣就會建立一個變數 x,不過這時候該變數並沒有儲存任何的資料,若要設定變數一開始的值,就要對變數進行定義,而定義變數的語法很單純,只是使用簡單的等號而已:
x = 5
這樣就可以將變數 x 指定成 5,隨後就可以開始使用這個新建立好的變數了:
範例程式碼:
範例程式碼:
Sub test()
Dim x As Integer
x = 5
MsgBox ("The value is " & x)
End Sub
'字串與變數中間需用 & 符號連結