Ubound简介
来源:互联网 发布:苹果发布会变脸软件 编辑:程序博客网 时间:2024/05/17 03:29
1、Ubound简介
编辑
本文所指之UBound函数为Visual Basic 6.0版本所支持之函数,亦可用于VBScript,另ASP也有UBound函数。
2功能描述编辑
返回一个 Long 型数据,其值为指定的数组维可用的最大下标。
3语法编辑
UBound(arrayname,[dimension])
4参数编辑
arrayname
必需的,表示数组变量的名称,遵循标准变量命名约定。
dimension
可选的,类型为Variant (Long)。指定返回上界的维度。1 表示第一维,2 表示第二维,以此类推。如果省略dimension,则默认为1。
5返回值编辑
返回一个 Long 型数据,其值为指定的数组维可用的最大下标。
假如 arrayname 为空,ubound 方法将返回 undefined。
6附加说明编辑
UBound 函数常与LBound函数一起使用,用来确定一个数组的大小。LBound用来确定数组某一维的下界。
对具有下述维数的数组而言:
Dim A(1 To 100, 0 To 3, -3 To 4)
UBound的返回值如下:
UBound(A, 1) = 100
UBound(A, 2) = 3
UBound(A, 3) = 4
它与LBound功能相对,LBound返回最小下标。
EG:我直接复制了Sub 示例_1_023() Dim Arr(1 To 10, 5 To 15, 10 To 20) Dim Arr1(10) [a1] = "数组变量:Arr(1 To 10, 5 To 15, 10 To 20) " [a2] = "数组变量:Arr1(10) " [a3] = "LBound(Arr, 1) 返回 ": [b3] = LBound(Arr, 1) [c3] = "UBound(Arr, 1) 返回 ": [d3] = UBound(Arr, 1) [a4] = "LBound(Arr, 3) 返回 ": [b4] = LBound(Arr, 3) [c4] = "UBound(Arr, 3) 返回 ": [d4] = UBound(Arr, 3) [a5] = "LBound(Arr1) 返回 ": [b5] = LBound(Arr1) [c5] = "UBound(Arr1) 返回 ": [d5] = UBound(Arr1)End Sub代码详解1、Sub 示例_1_023():宏程序的开始语句。宏名为示例_1_023。2、Dim Arr(1 To 10, 5 To 15, 10 To 20) :声明Arr为3维数组变量。3、Dim Arr1(10) :声明Arr1为1维数组变量。4、[a1] = "数组变量:Arr(1 To 10, 5 To 15, 10 To 20) " :把字符串赋给单元格A1。5、[a2] = "数组变量:Arr1(10) " :把字符串赋给单元格A2。6、[b3] = LBound(Arr,1) :运用LBound函数,返回数组Arr的第1维的最小可用下界,返回1,赋给单元格B3。7、[d3] = UBound(Arr,1) :运用UBound函数,返回数组Arr的第1维的最大可用上界,返回10,赋给单元格D3。8、[b4] = LBound(Arr,3) :运用LBound函数,返回数组Arr的第3维的最小可用下界,返回10,赋给单元格B4。9、[d4] = UBound(Arr,3) :运用UBound函数,返回数组Arr的第3维的最大可用上界,返回20,赋给单元格D4。10、[b5] = LBound(Arr1) :运用LBound函数,返回数组Arr1的最小可用下界,返回0或者1,要取决于Option Base的设置,默认为0。11、[d5] = UBound(Arr1) :运用UBound函数,返回数组Ar1r的最大可用上界,返回10,赋给单元格D5。LBound 函数返回一个 Long 型数据,其值为数组指定维可用的最小下界。LBound(arrayname[, dimension]) LBound 函数的参数:arrayname必需的。数组变量的名称,遵循标准的变量命名约定。dimension可选的;Variant (Long)。指定返回哪一维的下界。1 表示第一维,2 表示第二维,如此类推。如果省略 dimension,就认为是 1。UBound 函数返回一个 Long 型数据,其值为指定的数组维可用的最大上界。 UBound(arrayname[, dimension]) UBound 函数的语法包含下面部分: arrayname必需的。数组变量的名称,遵循标准变量命名约定。dimension可选的;Variant (Long)。指定返回哪一维的上界。1 表示第一维,2 表示第二维,如此等等。如果省略 dimension,就认为是 1。说明UBound 函数与 LBound 函数一起使用,用来确定一个数组的大小。LBound 用来确定数组某一维的上界。
0 0
- Ubound简介
- Ubound
- VBScript UBound 函数
- VBS:UBound()函数
- Excel VBA 之 UBound
- VBA 中的UBound
- InStr Split UBound 几个vb函数
- asp数组函数LBound 、UBound和Split
- Visual Basci中的几个函数split(),ubound(),lbound(),instr(),mid().
- 在ASP中UBOUND与LUBOUND的用法
- VB.Net几个函数split(),ubound(),lbound(),instr(),mid(),Format()与Round()
- ASP,VBScript常用的内置函数,lbound(),ubound(),int(),fix(),rnd(),instr(),instrrec(),,
- Ubound Lbound,数组上下边界 将二维数组处理后写入新数组,并粘贴到单元格中。
- 简介
- 简介
- 简介
- 简介
- 简介
- redis 特点
- 关于LoadRunner的一些小事
- VS2010编程环境常用设置
- android移植时开机动画初始化失败问题解决
- Unity3d用户手册Particle Systems Particle System Modules40
- Ubound简介
- mysql读书笔记----时间函数
- 采用设计模式使您的应用程序合理化
- 用lingo解决“指派问题”
- java数组操作函数---System.arraycopy-arrays.sort
- u盘文件打不开怎么才能恢复
- 通过堆栈获取进程自身加载模块
- 7-1 深复制
- .NET(C#):获取进程的CPU使用状况