定义数组:
var aryValue = new Array();
var i = 0
for (i=0;i<2;i++ )
{
aryValue[i] = new Array();
}
aryValue[0][0]="11111";
aryValue[0][1]="aaaaa-";
aryValue[1][0]="22222";
aryValue[1][1]="bbbbb";填充到Excel:
xlsheet.Range("A1").Resize(2,2).Value = aryValue;结果显示如下:
----------------------------------------------------------------
A B
----------------------------------------------------------------
1 11111,aaaaa,22222,bbbbb 11111,aaaaa,22222,bbbbb
2 11111,aaaaa,22222,bbbbb 11111,aaaaa,22222,bbbbb
----------------------------------------------------------------希望得到的显示结果
----------------------------------------------------------------
A B
----------------------------------------------------------------
1 11111 aaaaa
2 22222 bbbbb
----------------------------------------------------------------据同事实验可通过后台或VBScript均可用使用数组填充的方式,
但JS上面的方法为何不能得到想要的结果?
是上面的写法有问题,还是因为JS没有真正的多维数组定义的原因吗?
var aryValue = new Array();
var i = 0
for (i=0;i<2;i++ )
{
aryValue[i] = new Array();
}
aryValue[0][0]="11111";
aryValue[0][1]="aaaaa-";
aryValue[1][0]="22222";
aryValue[1][1]="bbbbb";填充到Excel:
xlsheet.Range("A1").Resize(2,2).Value = aryValue;结果显示如下:
----------------------------------------------------------------
A B
----------------------------------------------------------------
1 11111,aaaaa,22222,bbbbb 11111,aaaaa,22222,bbbbb
2 11111,aaaaa,22222,bbbbb 11111,aaaaa,22222,bbbbb
----------------------------------------------------------------希望得到的显示结果
----------------------------------------------------------------
A B
----------------------------------------------------------------
1 11111 aaaaa
2 22222 bbbbb
----------------------------------------------------------------据同事实验可通过后台或VBScript均可用使用数组填充的方式,
但JS上面的方法为何不能得到想要的结果?
是上面的写法有问题,还是因为JS没有真正的多维数组定义的原因吗?
解决方案 »
- jquery 中的变量问题,请进来看看!
- 动态修改css
- line-height失效了 怎么解决
- JS cookies总是在关闭浏览器后失效
- checkbox问题一则
- js如何知道当前多少级目录或路径
- 来者有分!<iframe>与父页面的背景协调问题!请大家帮忙看看!
- 如何捕获关闭网页的事件
- 关于 xxx.onclick=alert('xxx');
- 已经登录一个用户,再打开浏览器的一个标签,登录另一个用户时,第二个用户会把第一个用户的session给覆盖
- 有人来分解一个快速拖动,缓慢停止的过程吗?
- 当grid中只有一条记录时,approve后应该refresh,记录应该消失,现在不消失怎么回事?当grid有多条记录时好使。
xlsheet.Range("A1").Resize(2,2).Value = aryValue;
结果每个单元格都填充了所有数据,数据以逗号分隔。