文法

変数の宣言

変数の宣言を明示的に行わない場合は、バリアント型として暗黙的の宣言が行われます。

キーワード 説明
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では変数名や関数名などでは大文字/小文字を区別しませんが、宣言に使用された大文字はそのまま保持されます。