変数の宣言を明示的に行わない場合は、バリアント型として暗黙的の宣言が行われます。
キーワード | 説明 |
---|---|
Dim | バリアント型の宣言、もしくはAsキーワードで型を明示した宣言 |
Static | |
Private | |
Public |
Dim [WithEvents] varname [ ( [subscripts] ) ] [ As [New] type ] ] [, [WithEvents] varname [ ( [subscripts] ) ] [ As [New] type ] ] ...
subscriptsに数値を指定することで、配列となります。
Dimステートメントでは、宣言と同時に初期化を行うことはできません。
[ Public | Private ] Const constname [ As type ] = expression
VBAでは変数名や関数名などでは大文字/小文字を区別しませんが、宣言に使用された大文字はそのまま保持されます。