我有A1~A10共10个数组(已存放数据)。请教,在Excel VBA中,如何根据1~10数值提取对应数组中的数据。
答案:2 悬赏:80
解决时间 2021-02-20 17:58
- 提问者网友:虛偽丶靜
- 2021-02-20 14:24
我有A1~A10共10个数组(已存放数据)。请教,在Excel VBA中,如何根据1~10数值提取对应数组中的数据。
最佳答案
- 二级知识专家网友:兮沫♡晨曦
- 2021-02-20 15:26
你可以重新声明一个数组用来存储A1到A10
dim arr(1 to 10)
arr(1)=A1():arr(2)=A2()......................
而引用的时候也可以方便点,例如你要引用A2(3),则只要:
arr(2)(3)即可。
当然你也可以不要A1到A10这10个数组,而用一个二维数组来代替。那样就更好引用了
dim arr(1 to 10)
arr(1)=A1():arr(2)=A2()......................
而引用的时候也可以方便点,例如你要引用A2(3),则只要:
arr(2)(3)即可。
当然你也可以不要A1到A10这10个数组,而用一个二维数组来代替。那样就更好引用了
全部回答
- 1楼网友:青春如此荒謬
- 2021-02-20 17:05
=sum(indirect("a1:a"&20/2))
同理
=row(indirect("a1:a"&50+20+30))
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯