UBound Function

একটি অ্যারের উচ্চ সীমা প্রদান করে।

Syntax:


UBound (ArrayName [, Dimension])

Return value:

Long

Parameters:

ArrayName: অ্যারের নাম যার জন্য আপনি ঊর্ধ্ব (Ubound) অথবা নিম্ন (LBound) সীমানা নির্ধারণ করতে চান।

[Dimension]: ইনটিজার যা ঊর্ধ্ব (Ubound) অথবা নিম্ন (LBound) সীমানার জন্য কোন মাত্রা প্রদান করা হবে তা উল্লেখ করে থাকে। যদি কোন মান উল্লেখ করা না থাকে, তাহলে প্রথম মাত্রা সীমানা প্রদান করে থাকে।

Error codes:

5 Invalid procedure call

9 Index out of defined range

Example:


Sub VectorBounds
    Dim v(10 To 20) As String
    Print LBound(v()) ' returns 10
    Print UBound(v) ' returns 20
End Sub ' VectorBounds
 
Sub TableBounds
    Dim t(10 To 20,-5 To 70) As Currency
    Print LBound(t), UBound(t()) ' returns 10  20
    Print LBound(t(),2) ' returns - 5
    Print UBound(t,2) ' returns 70
End Sub ' TableBounds

Please support us!