table中的数据导到EXCEL的问题

Brain 2003-05-26 11:24:58
<SCRIPT LANGUAGE="JScript">
function AutomateExcel()
{

var oXL = new ActiveXObject("Excel.Application");
oXL.Visible = true;
var oWB = oXL.Workbooks.Add();
var oSheet = oWB.ActiveSheet;
oSheet.Cells(1, 1).Value = document.all.test.rows[0].cells[0].innerText;
oSheet.Cells(2, 1).Value = document.all.test.rows[1].cells[0].innerText;
oSheet.Cells(2, 3).Value = document.all.test.rows[1].cells[1].innerText;
oSheet.Cells(2, 7).Value = document.all.test.rows[1].cells[2].innerText;
oSheet.Cells(3, 3).Value = document.all.test.rows[2].cells[0].innerText;
oSheet.Cells(3, 4).Value = document.all.test.rows[2].cells[1].innerText;
oSheet.Cells(3, 5).Value = document.all.test.rows[2].cells[2].innerText;
oSheet.Cells(3, 6).Value = document.all.test.rows[2].cells[3].innerText;
oSheet.Cells(3, 7).Value = document.all.test.rows[2].cells[4].innerText;
oSheet.Cells(3, 8).Value = document.all.test.rows[2].cells[5].innerText;
oSheet.Cells(3, 9).Value = document.all.test.rows[2].cells[6].innerText;
oSheet.Cells(3, 10).Value = document.all.test.rows[2].cells[7].innerText;
for(i=3;i<document.all.test.rows.length;i++)
{
for(j=0;j<document.all.test.rows[i].cells.length;j++)
oSheet.Cells(i+1,j+1).Value = document.all.test.rows[i].cells[j].innerText;
}
}

</script>


我现在有个问题,如何知道一个CELL跨多少行?多少列?
...全文
61 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
Brain 2003-05-26
  • 打赏
  • 举报
回复
我现在就是一个cell跨行和跨列的数量不知道如何取--因为有不规则的单元格。
Brain 2003-05-26
  • 打赏
  • 举报
回复
不是的
是有的行,用户要在CHECKBOX上打勾,给划掉。所以要写JS代码来倒了
dkmilk 2003-05-26
  • 打赏
  • 举报
回复
直接转成excel正在excel中调整啊。

你这样做反而复杂了。
Brain 2003-05-26
  • 打赏
  • 举报
回复
找了,没找到
YP2002CN 2003-05-26
  • 打赏
  • 举报
回复
找找參考資料好了..
Brain 2003-05-26
  • 打赏
  • 举报
回复
静态html-->excel

是JSP
不是ASP
ccton 2003-05-26
  • 打赏
  • 举报
回复
比你去启动Excel快N倍
ccton 2003-05-26
  • 打赏
  • 举报
回复
天哪!
难道你们不会用ADO么?

87,987

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧