VBA第二十四期 VBA如何将单元格区域传递给二维数组

在处理数据工作表时,我们大多时候需要除了的不连续区域的单元格数据,对于比较规则的单元格区域我们可以采用Range和Cells,但对于不规则数据区域就需要动刀二维数组了,实例如下:

Sub Rgto var()

  Dim x as Variant

Dim r as long,c as integer

  X=Range(“data”).value

  For r=1 to Ubound(x,1)

For c=1 to ubound(x,2)

  X(r,c)=xr,c)*2

Next

  Next

 Range(“data”)=x

Endsub

这里可以看出来在读取和存入数组的时候应用的属性格式不一样,分别是Range(“data”).value和 Range(“data”)。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值