Byte

短整數,1Byte,0~255

Boolean

布林值,2 Bytes,True or False

Integer

整數,2Bytes,-32,768 到 32,767

Long

長整數,4Bytes,-2,147,483,648 到 2,147,483,647

Single

單精度浮點數,4Bytes,負數時從 -3.402823E38 到 -1.401298E-45;正數時從 1.401298E-45 到 3.402823E38。

Double

雙精度浮點數,8Bytes,負數時從 -1.79769313486231E308 到
-4.94065645841247E-324;正數時從4.94065645841247E-324 到 1.79769313486232E308

Currency

大範圍的整數,8Bytes,從 -922,337,203,685,477.5808 到 922,337,203,685,477.5807

Decimal

大範圍的整數(貨幣),14Bytes,沒有小數點時為 +/-79,228,162,514,264,337,593,543,950,335,而小數點右邊有 28 位數時為 +/-7.9228162514264337593543950335;最小的非零值為 +/-0.0000000000000000000000000001。

Date

8Bytes,January 1, 100 到 December 31, 9999

Object

4Bytes,任何 Object 引用

String

可變長度字串,10 位元組加字串長度,0 到大約 20 億。

String

固定長度字串,字串長度,1 到大約 65,400

Variant

數值,16Bytes,任何數值,最大可達 Double 的範圍。

Variant

字元,22 個位元組 加字串長度,與變動長度 String 有相同的範圍 

強制轉型

CBool(expression)、CByte(expression)、CCur(expression)、
CDate(expression)、CDbl(expression)、CDec(expression)、
CInt(expression)、CLng(expression)、CSng(expression)、
CStr(expression)、CVar(expression)、CStr(expression)

陣列宣告

Dim Array(10) As Integer ' 一維
Dim Array2(10,20) As Integer '二維

動態陣列

Dim Array()
ReDim Array(100) ' 重新宣告大小

edisonx 發表在 痞客邦 PIXNET 留言(0) 人氣()