00问答网
所有问题
如何将excel表格某两列的数据赋值给一个二维数组
我想用excel 宏 vb编辑器 编辑一个可以向内部函数一样自由调用的模块! 要用到两列数,怎么将两列数赋值给定义的二维数组? 请大虾们指点!
举报该问题
推荐答案 2010-12-27
dim arr(1 to 3 ,1 to 3)
for i = 1 to 3
for j = 1 to 3
arr(i,j)= cells(i,j)
next
next
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/nBInrrjnj.html
相似回答
Excel
二维数组如何
直接
赋值
答:
可以用Resize来实现
,示例如下:arr=range("A1:Z1")'将第一行,A到Z列,赋值给数组arr range("A2").resize(ubound(arr),1)=application.transpose(arr)'将数组Arr转置后,赋予A2开始的A列中。关于Resize属性:调整指定区域的大小。返回 Range对象,该对象代表调整后的区域。expression.Resize(RowSiz...
VBA中
如何
用
EXCEL表
中
的数据给数组赋值
答:
如果不定义数组长度的话,后期可以使用redim来更改
。EXCEL VBA二维数组赋值的方法Arr = [{"a","b"; "e","f" ;"i","j";"m" ,"n"}] Arr = Range(Sheets("文本1").Range("a1"),
VBA中
如何
用
EXCEL表
中
的数据给数组赋值
答:
'你要转换成1
维数组
,先声明一个动态数组再重定义为1维数组 dim brr()redim brr(1 to ubound(arr))'再重新
将二维
转一维 for i = 1 to ubound(arr)brr(i)=arr(i,1)next '如果你是要间隔写进去 for i = 1 to ubound(arr) step 2 brr(i)=arr(i,1)next ...
如何
在
Excel
中实现
二维数组
?
答:
1、第一步,打开前面板,从控制面板中选择“数组矩阵”库中的“数组”选项,然后将其放置在前面板上,见下图,转到下面的步骤。2、第二步,执行完上面的操作之后,打开后面板并找到相应
的数组
,然后在右键菜单中单击“属性”选项,见下图,转到下面的步骤。3、第三步,执行完上面的操作之后,默认数组...
大家正在搜
相关问题
Excel 请问EXCEL中如何将一列赋值给一个数组
Excel 2维数组如何赋值给单元格
matlab中如何把一个两列的数据赋值给矩阵并将两列分别赋值...
vba中如何读取文件中的数据,并赋值给一个二维数组
Excel 怎么把一个区域赋值给一个数组
MATLAB怎么读取EXCEL中矩阵形式的数据,并存放在一个...
Excel 如何将某列单元格值赋给一个一维数组
python 如何把word里面的一个表格赋值给一个二维数组...