EXCEL-VBA常用數(shù)據(jù)和對象類型:
VBA常用數(shù)據(jù)類型
VBA常用對象類型
-Collection(集合)
-Dictionary(字典)
Excel常用對象類型
-WorkBook(工作簿)
-WorkSheet(工作表)
常用數(shù)據(jù)轉(zhuǎn)換函數(shù)
變量定義
Excel常用對象類型
更多內(nèi)容請下載附件!-->
第三講 EXCEL-VBA常用變量和對象類型.pptx

VBA常用數(shù)據(jù)類型-基本概念:
VBA根據(jù)數(shù)據(jù)在內(nèi)存中占用存儲(chǔ)空間大小,數(shù)據(jù)代表含義,數(shù)據(jù)取值范圍和數(shù)據(jù)結(jié)構(gòu)定義了數(shù)據(jù)類型。數(shù)據(jù)通常為數(shù)字,文本,日期等信息。
VBA常用的數(shù)據(jù)類型有布爾型、日期、短整型、長整型、單精度、雙精度、字符串、變體、對象等類型。
對象是一種特殊的數(shù)據(jù)類型,對象一般包含對象屬性和對象方法(行為)兩項(xiàng)內(nèi)容,這也是對象的基本特征。一般情況下對象是通過對象類創(chuàng)建而來。
對象類定義了屬性和方法,一般情況下(靜態(tài)類除外),不能直接調(diào)用其屬性和執(zhí)行其方法(靜態(tài)屬性和靜態(tài)方法除外)。要使用類必須通過創(chuàng)建對象,實(shí)例化類。
數(shù)據(jù)類型 | 大小 | 數(shù)據(jù)值范圍 |
(中文) | (英文) | (占用內(nèi)存空間) | (取值范圍) |
布爾型 | Boolean | 2字節(jié) | True或False |
字節(jié)型 | Byte | 1字節(jié) | 0~255 |
整型 | Integer | 2字節(jié) | -32768~32767 |
長整型 | Long | 4字節(jié) | -2147483648~2147483647 |
單精度浮點(diǎn)型 | Float | 4字節(jié) | -3.402823E38~-1.401298E-45(負(fù)數(shù)) |
1.401298E-45~3.402823E38(正數(shù)) |
雙精度浮點(diǎn)型 | Double | 8字節(jié) | -1.79769313486231E308~-4.94065645841247E-324(負(fù)數(shù)) |
4.94065645841247E-324~1.79769313486232E308(正數(shù)) |
日期型 | Date | 8字節(jié) | 100年1月1日~9999年12月31日 |
對象型 | Object | 4字節(jié) | 任何對象的引用 |
字符串型(變長) | String | 10字節(jié)+字符串長度 | 0~約2億個(gè)字符 |
字符串型(定長) | String | 字符串長度 | 1~約65400個(gè)字符 |
Variant型(數(shù)字) | 16字節(jié) | 任何數(shù)字值,最大可達(dá)Double的范圍 |
Variant型(字符) | 22字節(jié)+字符串長度 | 與可變長字符串有相同的范圍 |
用戶定義型 | 元素必需的數(shù)字 | 每個(gè)元素的范圍與字本身數(shù)據(jù)類型的范圍相同 |
VBA常用對象類型-Collection(集合):
Collection對象可以用來存儲(chǔ)相同或不同類型的項(xiàng)數(shù)據(jù),并提供增加,刪除,讀取方法來管理數(shù)據(jù)。集合的優(yōu)點(diǎn)在于可以動(dòng)態(tài)改變集合大小。
1、創(chuàng)建集合對象
Dim Col_myCol as Collection
Set Col_myCol=New Collection
或
Dim Col_myCol as New Collection
2、往集合里添加項(xiàng)數(shù)據(jù)
Col_myCol.add ItemData
3、從集合里讀取項(xiàng)數(shù)據(jù)
ItemData= Col_myCol.Item(ItemIndex)
4、獲取集合項(xiàng)數(shù)據(jù)的數(shù)目
ItemCount= Col_myCol.Count
5、從集合里刪除項(xiàng)數(shù)據(jù)
Col_myCol.Remove(ItemIndex)
VBA常用對象類型-Dictionary(字典)
...
...
...
更多內(nèi)容請下載附件!-->
第三講 EXCEL-VBA常用變量和對象類型.pptx
掃碼關(guān)注5G通信官方公眾號(hào),免費(fèi)領(lǐng)取以下5G精品資料
1、回復(fù)“YD5GAI”免費(fèi)領(lǐng)取《中國移動(dòng):5G網(wǎng)絡(luò)AI應(yīng)用典型場景技術(shù)解決方案白皮書》
2、回復(fù)“5G6G”免費(fèi)領(lǐng)取《5G_6G毫米波測試技術(shù)白皮書-2022_03-21》
3、回復(fù)“YD6G”免費(fèi)領(lǐng)取《中國移動(dòng):6G至簡無線接入網(wǎng)白皮書》
4、回復(fù)“LTBPS”免費(fèi)領(lǐng)取《《中國聯(lián)通5G終端白皮書》》
5、回復(fù)“ZGDX”免費(fèi)領(lǐng)取《中國電信5G NTN技術(shù)白皮書》
6、回復(fù)“TXSB”免費(fèi)領(lǐng)取《通信設(shè)備安裝工程施工工藝圖解》
7、回復(fù)“YDSL”免費(fèi)領(lǐng)取《中國移動(dòng)算力并網(wǎng)白皮書》
8、回復(fù)“5GX3”免費(fèi)領(lǐng)取《 R16 23501-g60 5G的系統(tǒng)架構(gòu)1》