Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 2171|回复: 7

[已解决]解释数组?

[复制链接]
发表于 2013-9-22 13:16 | 显示全部楼层 |阅读模式
本帖最后由 asdasda 于 2013-9-22 15:35 编辑

Sub abc()
Dim Arr, i&, Brr
Sheet1.Activate
[b:b].ClearContents
Columns("b:b").NumberFormatLocal = "@"
Arr = [a1].CurrentRegion
ReDim Brr(1 To UBound(Arr))
For i = 1 To UBound(Arr)
    Brr(i) = Arr(i, 1) & "/" & Arr(i, 1)
Next
[b1].Resize(UBound(Brr), 1) = Application.Transpose(Brr)
End Sub
解释数组arr和brr是一维数组还是二维数组?
看arr好像是二维数组赋值给一维数组brr

最佳答案
2013-9-22 13:50
asdasda 发表于 2013-9-22 13:43
ReDim brr(1 To 20, 1 To 1)为什么重新定义数组?

动态数组  确定数组元素就要重新定义
你可以看看http://baike.baidu.com/link?url=OZ-fok8I3E_FnV3J3vrlt_hSTkE4SAikbMVeLOYUmslq_-j_y0hlrYnkx2vwRMb2
发表于 2013-9-22 13:21 | 显示全部楼层
本帖最后由 我心飞翔410 于 2013-9-22 13:24 编辑

arr(1 to 20) 一维数组
arr(1 to 20,1 to 4) 二维数组
二维数组的第一维的数 赋值给brr这个一维数组
回复

使用道具 举报

 楼主| 发表于 2013-9-22 13:23 | 显示全部楼层
我心飞翔410 发表于 2013-9-22 13:21
arr(1 to 20) 一维数组
arr(1 to 20,1 to 4) 二维数组

Brr(i) = Arr(i, 1) & "/" & Arr(i, 1)
这arr是二维数组,brr是一维数组?

点评

对啊 arr(1) 这种形式的都是一维数组 中间有个逗号的就是2维数组  发表于 2013-9-22 13:25
回复

使用道具 举报

 楼主| 发表于 2013-9-22 13:27 | 显示全部楼层
我心飞翔410 发表于 2013-9-22 13:21
arr(1 to 20) 一维数组
arr(1 to 20,1 to 4) 二维数组
二维数组的第一维的数 赋值给brr这个一维数组


二维数组arr也能赋值给一维数组brr???

回复

使用道具 举报

发表于 2013-9-22 13:32 | 显示全部楼层
asdasda 发表于 2013-9-22 13:27
二维数组arr也能赋值给一维数组brr???

二维数组能赋值给一维的嘛    比如一个学校高二有五个班  每班30人 这样可以定义一个二维数值 arr(1 to 30 , 1 to 5)
比如arr(1,1)  这个我就知道表示1班第一名 ,开始分班了 要抽取没个班的优秀学生放到一个班就比如brr中
虽然这个比喻很不恰当 但是还是可以勉强理解
回复

使用道具 举报

 楼主| 发表于 2013-9-22 13:43 | 显示全部楼层
我心飞翔410 发表于 2013-9-22 13:32
二维数组能赋值给一维的嘛    比如一个学校高二有五个班  每班30人 这样可以定义一个二维数值 arr(1 to 3 ...

ReDim brr(1 To 20, 1 To 1)为什么重新定义数组?
回复

使用道具 举报

发表于 2013-9-22 13:50 | 显示全部楼层    本楼为最佳答案   
asdasda 发表于 2013-9-22 13:43
ReDim brr(1 To 20, 1 To 1)为什么重新定义数组?

动态数组  确定数组元素就要重新定义
你可以看看http://baike.baidu.com/link?url=OZ-fok8I3E_FnV3J3vrlt_hSTkE4SAikbMVeLOYUmslq_-j_y0hlrYnkx2vwRMb2
回复

使用道具 举报

发表于 2013-10-8 22:32 | 显示全部楼层
学习了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-22 16:21 , Processed in 0.321796 second(s), 13 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表