| 
 Purpose  | 
 Return the largest possible subscript (boundary) for an array's specified dimension.  | 
| 
 Syntax  | 
 y = UBOUND(array [(dimension)]) y = UBOUND(array, dimension)  | 
| 
 Remarks  | 
 array is the 
 array of interest.  dimension is an 
  | 
| 
 Restrictions  | 
 UBOUND cannot be used on arrays within User-Defined Types.  | 
| 
 See also  | 
|
| 
 Example  | 
 ' Dimension an array with lower and upper bounds DIM MyArray%(1900 TO 2000,5 TO 10) 
 ' print out the values of the array Message$ = "The array's first dimension is from" + _ STR$(LBOUND(MyArray%(1))) + "to" + _ STR$(UBOUND(MyArray%(1))) Message$ = "The array's second dimension is from" + _ STR$(LBOUND(MyArray%(2))) + "to" + _ STR$(UBOUND(MyArray%(2)))  | 
| 
 Result  | 
 The array's first dimension is from 1900 to 2000 The array's second dimension is from 5 to 10  |