簡単な輸出インボイス作成マクロ (8)
IV) 変数 (Variables)
データ型
変数にはデータ型があります。データ型とはデータの種類ということです。データ型を省略すると、[Variant]型として処理されます。[Variant]型は、すべての種類のデータを格納できます。主要なデータ型は下記の通りです。
データ型 | データ範囲 | 記述方法 | |
---|---|---|---|
バイト型 (Byte) | 0 〜 255までの正の整数値 | Dim 変数名 As Byte | |
ブール型 (Boolean) | 真 (True) または偽 (False) | Dim 変数名 As Boolean | |
整数型 (Integer) | -32,768 〜 32,767までの整数値 | Dim 変数名 As Integer | |
長整数型 (Long) | -2,147,483,648 〜 2,147,483,647までの整数値 | Dim 変数名 As Long | |
単精度浮動小数点数型 (Single) | -3.402823E38 〜 -1.401298E-45 (負の値)。1.401298E-45 〜 3.402823E38 (正の値)。 | Dim 変数名 As Single | |
倍精度浮動小数点数型 (Double) | -1.79769313486231E308 〜 -4.94065645841247E-324 (負の値)。4.94065645841247E-324 〜 1.79769313486232E308 (正の値)。 | Dim 変数名 As Double | |
通貨型 (Currency) | -922,337,203,685,477.5808 〜 922,337,203,685,477.5807 | Dim 変数名 As Currency | |
日付型 (Date) | 西暦 100 年 1 月 1 日〜西暦 9999 年 12 月 31 日 | Dim 変数名 As Date | |
オブジェクト型 (Object) | オブジェクトを参照するデータ型 | Dim 変数名 As Object | |
文字列型 (String) | 文字データ | Dim 変数名 As String | |
バリアント型 (Variant) | すべての種類のデータ | Dim 変数名 As Variant |
オブジェクト型 (Object)変数については後述します。