1.簡(jiǎn)介
UBound 為 Visual Basic 中的一個(gè)函數(shù),用來(lái)返回?cái)?shù)組或元素相應(yīng)維度的最大值。
同理,LBound函數(shù)是獲取最小值
2.用法
UBound(數(shù)組名,[第n維])第n維是可選項(xiàng),默認(rèn)值 為 1 ,將返回最大下標(biāo)3.實(shí)例
Sub 宏1() Dim arr, he ’局部變量定義 arr = Sheet1.Range("A1").CurrentRegion ‘選定區(qū)域 he = UBound(arr, 1) ‘獲取最大 Sheet1.Range("E1").Value = he ’賦值顯示驗(yàn)證End Sub上例為 Excel 中的一個(gè)宏。 由于 表只有兩個(gè)維度,故取值范圍只能為 1,2
UBound(arr, 1),UBound(arr, 2)
1表示 列方向,即 最大行數(shù)
2表示 行方向 , 即 最大列數(shù)
4.參考
百度百科
http://baike.baidu.com/link?url=hpiNXSNIyvzN4sX6zaKEMB97JC7V3tQQQbLl-NcqjafJ3b7R5E7Dq5YY3gtrqm1bzobQyc9VR97DMib8HGXAX_
新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注