変数

変数宣言の基本的な構文は、

Dim 変数名 As 型

のように宣言します。型は省略可能で、省略した場合はバリアント型になります。
例を示しますと、

Dim strFileName As String

    strFileName = "test.txt"

のように、使います。よく使う型を表にしておきます。

データ型 - 型宣言文字
整数型 Integer %
長整数型 Long &
単精度浮動小数点型 Single !
倍精度浮動小数点型 Double #
通貨型 Currency @
文字列型 String $
バイト型 Byte
ブール型 Boolean
日付型 Date
オブジェクト型 Object
バリアント型 Variant 無い

型宣言文字の使用方法ですが、上記の例のAs String の代わりに、変数名の後に型宣言文字をつけて次のようにしても、同じようになります。

Dim strFileName$

    strFileName = "test.txt"

モジュールの先頭に

Option Explicit

を付けると変数の宣言を強制することができます。

トップページ