なんだかGoodVibes

日々の勉強メモです。

変数と定数の使い方

最近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