VBA操作二维数组
请问怎么将二维数组中的其中一部数据取出,写入Excel中?如下图:将黄色部分的二维数组(共5行5列),写入到绿色部分。使用类似的语句:参考Range("N3:O7").R...
请问怎么将二维数组中的其中一部数据取出,写入Excel中?
如下图:将黄色部分的二维数组(共5行5列),写入到绿色部分。
使用类似的语句:参考 Range("N3:O7").Resize(5, 2) = Arr2 展开
如下图:将黄色部分的二维数组(共5行5列),写入到绿色部分。
使用类似的语句:参考 Range("N3:O7").Resize(5, 2) = Arr2 展开
2个回答
展开全部
可以用数组变量通过工作表函数index取二维数组中的一行或一列,但无法直接取其中的多行多列。
要取多行多列,需要用循环方法赋值。
要取多行多列,需要用循环方法赋值。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用OFFSET函数,选中A1:B2, 输入公式=OFFSET(J4, , ,2,2), 三键结束。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询