vba變量基本類型詳解?
VBA變量基本類型:
1、字符串(String)
字符串是一個字符序列,類似于EXCEL中的文本,在VBA中字符串是包括在雙引號內的(英文雙引號),如果字符串雙引號內長度為零,即“”就是空字符串。
2、整型(Integer)
整型數據的范圍是-32768~32768之間的整數,優點是占用內存少,運算速度快,數值如果超出范圍就需要用long長整型數據。
3、長整型(Long)
用來表示-2147483648 - 2147483647之間的整數。
4、單精度浮點數(Single)和雙精度浮點數(Double)
一般用來表示帶有小數部分的實數,一般用single,由于范圍是用科學計數法表示的,這里就不列了。如果范圍溢出就用雙精度浮點型,雙精度浮點型的范圍更大一些。
5、貨幣型(Currency)
貨幣型數據類型在貨幣計算與定點計算中很有用,因為對精度要求比較高。
6、字節型(Byte)
字節型數據類型為數值型,用來保存0-255之間的整數,在存儲二進制數據時很有用。
7、布爾型(Boolean)
布爾型數據用來表示邏輯值(true或是false),布爾型變量的值顯示為True或False。
8、日期型(Date)
日期范圍為100年1月1日至9999年12月31日,時間范圍為0:00:00至23:59:59
9、變體型(Variant)
變體型數據時所有沒有被聲明為其他類型變量的數據類型,是一種特殊的數據類型。除了定長string數據和用戶自定義類型外,可以包含任何種類的數據,可以可以包含empty、error、nothing和null等特殊值。
10、對象型(Object)
利用set語句,聲明為對象型的變量可以賦值為任何對象的引用。