LBOUND function

Purpose | Return the smallest possible subscript (boundary) for an array's specified dimension.
Syntax | y& = LBOUND(array [(dimension)]) y& = LBOUND(array, dimension)
Remarks | LBOUND can be used in combination with UBOUND to determine the size of an array. LBOUND of an undimensioned array returns zero. The LBOUND function has the following parts:
array | Name of the array of interest.
dimension | An integer indicating which dimension's lower bound is returned. If not specified, the first dimension is assumed.
Restrictions | LBOUND cannot be used on arrays within User-Defined Types.
See also | ARRAYATTR, DIM, REDIM, UBOUND

Example

' Dimension an array with lower and upper bounds

DIM MyArray%(1900 TO 2000,5 TO 10)

' get the values of the array

l1 = LBOUND(MyArray%)

u2 = UBOUND(MyArray%)

l2 = LBOUND(MyArray%(2))

u2 = UBOUND(MyArray%, 2)