UBound
时间: 2023-11-14 17:07:03 浏览: 112
UBound 是 Visual Basic for Applications (VBA) 中的一个函数,用于返回数组的上限(或者维度的大小)。在使用 UBound 函数时,需要指定数组和维度的索引值。示例代码如下:
```
Dim arr(1 To 5) As Integer
Debug.Print UBound(arr) '输出为5,因为数组arr的上限是5
```
需要注意的是,VBA 中的数组索引从 1 开始,而不是从 0 开始。
相关问题
Fortran中UBOUND
UBOUND是Fortran中的一个内置函数,用于返回一个数组在指定维度上的上限索引。
语法:
UBOUND(array, dim)
参数说明:
- array:要查询上限索引的数组。
- dim:要查询的维度。
返回值:指定维度上的上限索引。
示例:
```
REAL :: arr(3,4)
PRINT *, UBOUND(arr, 1) ! 输出:3
PRINT *, UBOUND(arr, 2) ! 输出:4
```
上例中,数组arr有3行4列,使用UBOUND函数查询第1维度(即行数)的上限索引为3,查询第2维度(即列数)的上限索引为4。
excel vba ubound
在Excel VBA中,UBound函数用于获取数组的上界(最大索引)。它的语法如下:
UBound(array, [dimension])
array:要获取上界的数组。
dimension:(可选)指定要获取上界的维度。如果未指定,则默认为第一个维度。
例如,要获取一维数组arr的上界,可以使用以下代码:
Dim upperBound As Integer
upperBound = UBound(arr)
阅读全文