データ型 | VBAでの表記 | 値の範囲 |
文字列型 |
String |
文字列 |
ブール型 |
Boolean |
True または False |
バイト型 |
Byte |
0から255の正の整数 |
整数型 |
Integer |
-32,768から32,767の整数 |
長整数型 |
Long |
-2,147,483,648から2,147,483,647の整数 |
単精度浮動小数点型 |
Single |
-3.402823E38から-1.401298E-45 1.401298E-45から3.402823E38 |
倍精度浮動小数点型 |
Double |
-1.79769313486231E308から-4.94065645841247E-324 4.94065645841247E-324から1.79769313486232E308 |
通貨型 |
Currency |
-922,337,203,685,477.5808から922,337,203,685,477.5807 |
日付型 |
Date |
西暦100年1月1日から西暦9999年12月31日 (日付と時刻) |
オブジェクト型 |
Object |
オブジェクト参照するデータ型 |
バリアント型 |
String |
あらゆる種類の値を保存できる型 |
ユーザー定義型 |
String |
ユーザー定義の型 |