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) |