VBAでは変数を宣言してから使用します。その際に、適切な変数の型を指定してあげます。
Dim 変数名 As データ型
複数の変数を宣言するときに、カンマで区切って宣言することもできます。
Dim 変数名1 As データ型,変数名2 As データ型,....
※注意!
Dim 変数名1 As データ型, 変数名2, 変数名3
のように指定すると、変数名2と変数名3のデータ型はバリアント型 (Variant)になるので気を付けてください。
SQL文を組み立てる時や、SendKeysステートメントで良くつかわれます。
データ型 | type(宣言名) | プリフィックス例 | サイズ | 値の範囲 |
バイト型 | Byte | byt | 1バイト | 0 ~ 255 |
ブール型 | Boolean | bln | 2バイト | True or False |
整数型 | Integer | int | 2バイト | -32,768 ~ 32,767 |
長整数型 | Long | lng | 4バイト | -2,147,483,648 ~ 2,147,483,647 |
単精度浮動小数点数型 | Single | sng | 4バイト | -3.402823E38~3.402823E38 |
倍精度浮動小数点数型 | Double | dbl | 8バイト | -1.79769313486231E308~1.79769313486232E308 |
通貨型 | Currency | cur | 8バイト | -922,337,203,685,477.5808~922,337,203,685,477.5807 |
日付型 | Date | dat | 8バイト | 日付及び時刻 |
文字列型(可変長) | String | str | 10バイト + 文字列の長さ | 0~2GB |
文字列型(固定長) | 文字列の長さ | 1~2GB
※文字列型のデータのデータ型を変更するには、StrConv 関数を使用します |
||
オブジェクト型 | Object | obj | 4バイト | |
バリアント型(数値) | Variant | vnt | 16バイト | 倍精度浮動小数点数型と同じ |
バリアント型(文字列) | Variant | vnt | 22バイト + 文字列の長さ | 可変長文字列型と同じ |
ソフトセル 担当:本田
住所:〒400-0806
山梨県甲府市善光寺3-32-15
電話:055-268-2140
HOME - Access FQA - AccessVBA FQA - 会社概要 - お問い合わせ - プライバシーポリシー - 特定商取引法 - サイトマップ
Copyright© ソフトセル All Rights Reserved.