2006年10月31日

VBAの基本データ型

文字列型
Dim str As String ' 0 - 2GB
Dim str As String * 10 ' 長さは10文字の文字列

整数型
Dim i As Integer ' -32,768 - 32,767の整数
Dim l As Long ' -2,147,483,648 - 2,147,483,647の整数(32bit)

実数型
Dim s As Single ' -3.402823E38 - -1.401298E-45
' 1.402398E-45 - 3.402823E38
Dim d as Double ' -1.79769313486232E308 - -4.94065645841247E-324
' 4.94065645841247E-324 - 1.79769313486232E308

通貨型
Dim cur As Currency ' -922,337,203,685,477.5808 - 922,337,203,685,477.5807

バイト型
Dim b As Byte ' 0 - 255

ブール型
Dim boo As Boolean ' True Or False

日付型
Dim da As Date ' 100/1/1 - 9999/12/31

バリアント型
Dim var As Variant ' 型を明示しない (パフォーマンスが良くない!!)

Recent Entries

  1. VBAの基本データ型