UBound Function
傳回陣列的上邊界。
語法:
UBound(ArrayName [, Dimension])
傳回值類型:
整型
參數:
ArrayName:要確定其上邊界 (Ubound) 或下邊界 (LBound) 的陣列之名稱。
[Dimension]:用於指定維的整數。函式將傳回此維的上邊界 (Ubound) 或下邊界 (LBound)。如果未指定任何值,則傳回第一維的邊界。
示例:
Sub ExampleUboundLbound
Dim sVar(10 To 20) As String
Print LBound(sVar())
Print UBound(sVar())
End Sub
Sub ExampleUboundLbound2
Dim sVar(10 To 20,5 To 70) As String
Print LBound(sVar()) REM 傳回 10
Print UBound(sVar()) REM 傳回 20
Print LBound(sVar(),2) REM 傳回 5
Print UBound(sVar(),2) REM 傳回 70
End Sub