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