テーブルのフィールドには数値型、テキスト型などの型がありますが、
それにVBAで代入するには、お互いに合った型同士でないとエラーになる可能性があります。
ここでは型の説明と、それに合うフィールド型を掲載します。
|
|
|
| VBA型 |
|
説明 |
|
フィールドの型 |
|
|
|
|
|
|
|
|
|
|
| Boolean |
|
True(-1) か False(0)の数値 |
|
Yes/No型 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Integer |
|
-32768 〜 32767の数値 |
|
数値型(整数型) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Long |
|
-2147483648 〜 2147483647の数値 |
|
数値型(長整数型) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Single |
|
4 バイトの符号付き単精度浮動小数点数値。
負の値は -3.4028235E+38 〜 -1.401298E-45、
正の値は 1.401298E-45 〜 3.4028235E+38 の数値 |
|
数値型(単精度浮動小数点型) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Double |
|
8 バイトの符号付き浮動小数点数値。
負の値は -1.79769313486231570E+308 〜 -4.94065645841246544E-324、
正の値は 4.94065645841246544E-324 〜 1.79769313486231570E+308 の数値 |
|
数値型(倍精度浮動小数点型) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Currency |
|
通貨を扱います。
-922,337,203,685,477.5808 〜 922,337,203,685,477.5807 |
|
通貨型 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Date |
|
日付・時間を扱います。
西暦100年1月1日 〜 9999年12月31日 |
|
日付/時刻型 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| String |
|
文字を扱います。0 〜 2GB |
|
テキスト型 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|