javascript操作excel详解 各位大虾,我是个菜鸟。最近遇到用JavaScript写入excel文件的问题,上网找了许多全是源代码,有解释的很少。希望各位能够给发一份材料学习一下。谢谢各位。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <SCRIPT LANGUAGE="JavaScript">function AutomateExcel() {try { var oXL = new ActiveXObject("Excel.Application"); }catch(e){ alert('您必须安装Excel电子表格软件,同时浏览器须使用“ActiveX 控件”!');return '';} var oWB = oXL.Workbooks.Add(); var oSheet = oWB.ActiveSheet;var table = document.getElementById("tabid"); var hang = table.rows.length;if(hang>0){ var lie = table.rows(0).cells.length; for (i=0;i<hang;i++) { for (j=0;j<lie;j++) { oSheet.Cells(i+1,j+1).NumberFormatLocal="@"; oSheet.Cells(i+1,j+1).Value = table.rows(i).cells(j).innerText; } }}oXL.Visible = true;oXL.UserControl = true;}</SCRIPT> 应该可以直接操作普通excel文件而不用插件的吧, excel文件用文本打开也只是按一定的格式编排的文字。 请问自定义的构造函数的实例化对象也继承了Object类了吗? 非form表单,如何让浏览器能保存密码 求正则,找出字符串中的-,-或-,或,- 如何获取innerHtml输出的对象 JS appendChild在IE下的问题 大家帮我看看这个弹出窗口的效果为啥不能二次点击 请教一个简单问题,对话框问题 如何屏蔽IE的“刷新”按钮? 获取焦点的问题 window问题 关于Jquery的change事件 点击button后,文本框显示刚才用户所选的信息
<SCRIPT LANGUAGE="JavaScript">
function AutomateExcel()
{
try {
var oXL = new ActiveXObject("Excel.Application");
}catch(e){
alert('您必须安装Excel电子表格软件,同时浏览器须使用“ActiveX 控件”!');
return '';
}
var oWB = oXL.Workbooks.Add();
var oSheet = oWB.ActiveSheet;
var table = document.getElementById("tabid");
var hang = table.rows.length;
if(hang>0)
{
var lie = table.rows(0).cells.length;
for (i=0;i<hang;i++)
{
for (j=0;j<lie;j++)
{
oSheet.Cells(i+1,j+1).NumberFormatLocal="@";
oSheet.Cells(i+1,j+1).Value = table.rows(i).cells(j).innerText;
}
}
}
oXL.Visible = true;
oXL.UserControl = true;
}</SCRIPT>