var oXL = new ActiveXObject("Excel.Application");
var oWB = oXL.Workbooks.Add();
var oSheet = oWB.ActiveSheet;
oSheet.Cells(1, 1).value = "abc";
oXL.Visible = true;
解决方案 »
- 非常奇怪的select的onchange方法问题
- TAB切换调juqery的方法,如何在同页面同时存在2个这样的方法,在线等
- 高手指教:Tiny_MCE在asp.net 3.5 MVC项目中怎样用?
- jquery如何定义动态数组
- 这里的parent是什么意思?
- 想动态改变文本框的maxlength属性,该怎么做呢?
- 正则表达式里怎么判断负号丫,在线等待哦
- var userObj =eval('('+xmlHttp.responseText+')'); 报错
- 哪里有编写能用Netscape来浏览的网页的资料?
- javascript发邮件
- 怎么删除数组中指定的值
- window.open全屏不了,救命
<SCRIPT LANGUAGE="JavaScript">
function excel()
{
var xls;
try
{
xls = new ActiveXObject("Excel.Application");
}
catch(e)
{
alert("请安装Excel");
return null;
}
xls.visible =true;
var book = xls.Workbooks.Add();
var sheet = book.Worksheets(1);
sheet.Cells(1,1).value="新记录";//设置1行1列的值
}
excel();
</SCRIPT>最简单的
请问如何操作?
var book = xls.Workbooks.open("\\SERVER\C$\Excel\Template1.xls");
function readExcel(ksh,col_sl,row_sl,myPath)
{
/**//*
i //起始行
col //列数
row //要导的行数
myPath //excel路径
alert(exdr.value); //id为opf的元件的值 document.write(""); //在网页中显示代码或文本 exWSheet.Cells(rows, cols).Value //excel文件每个格子里的值 try{ } catch(e){ } finally{ } //容错语句
*/
try {
var exApp = new ActiveXObject("Excel.Application");
}
catch (e) {
alert("请将站点加入到信任站点,允许创建ActiveX对象。");
return;
}
var exWBook = exApp.workbooks.open(myPath);//打开excel
var exWSheet = exWBook.Worksheets(1);//取第一个工作薄
var col = Number(col_sl),row=Number(row_sl)+Number(ksh)-1; //col:列 row:行
var i=Number(ksh),j=1,k,zt=true;
var insRow=0,maxjls;
try{
//exWSheet.Cells(i,1).Value //取excel格的值
//............
//其它的循环处理之类的,自己写了``
}
catch(e){
alert("错误代号是:" + e);
}
finally {
exWBook.Close (savechanges=true);
exApp.Quit();
exApp = null;
//释放excel进程,关闭当前浏览器后有效。
//这句释放资源的,一定要加上,不然你进程里会有很多excel进程
}}相信lz一定有参考价值的``