最近VBAの勉強を始めたので、基礎からメモ。
まずは変数。
Dim 変数名 As データ型
と定義します。
変数の宣言と同時に初期値の代入はできません。
以下、OKのコードとNGのコード。
// OK Dim num As Integer num = 100 // NG 宣言と同時に初期値は代入できない Dim num As Integer = 100
次に定数。
Const 定数名 As Integer = 値
と定義します。
変数の場合と異なり、宣言時に値を設定しないとエラーになります。
以下、OKのコードとNGのコード。
// OK Const Num As Integer = 100 // NG 宣言時に値が設定されていない Const Num As Integer Num = 100