在VBA中UBound是什么意思,vb中的 UBound的问题

发布时间:2020-07-11 05:13:02

在VBA中UBound是什么意思,vb中的 UBound的问题

网友回答

UBound的是数组的上界百度
  比如一组数组问arr(1 to 10),那么ubound(arr)=10
  二维数组arr(1 to 10,1 to 100),
  ubound(arr,1)=10表示第答一维的上界内是容10
  ubound(arr,2)=100表示第二维的上界是100

网友回答

先说多维数组:在一维数组中,我们例如说从桌子左边到右边,每1cm为一个单位,可以有数组:长度(百i),这个i从0到120;
  在二维数组中,我除了左右,我们有按照前后,每1cm为一个单位就有了数组:桌面度(i,j)这个1从0到120,j从0到60
  在三维数组中,我们除了前后左右,再加上问上下,从下到上也每1cm为一个单位就有了数组:桌子(i,j,k),这里i从0到120,j从0到60,k从0到80
  这样桌子的没一个地方我们都可以用数组来指明他。
  再说你的这个“维”:
  在上面的例答子中,左右就是第回一维,前后是第二维,上下是第三维。
  是按照数组下标的顺序来说的,在最前面的就是第一维。
  例如我们已经有了前面说的数组:桌子(0 to 120,0 to 60,0 to 80)
  那么,
  uBoung(桌子,1)将得到答120
  uBoung(桌子,2)将得到60
  uBoung(桌子,3)将得到80
以上问题属网友观点,不代表本站立场,仅供参考!