首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

急救.javastricpt生成EXCEL对象出错喔.该如何解决

2012-02-08 
急救.javastricpt生成EXCEL对象出错喔.错误是:automation服务器不能创建对象.低码如下:我是单击一个按钮,

急救.javastricpt生成EXCEL对象出错喔.
错误是:automation服务器不能创建对象.
低码如下:我是单击一个按钮,就调用这个函数.
<SCRIPT   language= "javascript ">
function   getfile()
{
var   path1   =   document.form1.file1.value;
//alert(path1);
      try
      {    
var   oXL   =   new   ActiveXObject( "Excel.Application ");
var   CADObject   =   GetObject(path1);
var   path=path1;
var   oWB   =   oXL.Workbooks.open(path);
oWB.worksheets(1).select();
var   oSheet   =oWB.ActiveSheet;
var   rows=xlSheet(1).UsedRange.Rows.Count;//行
var   cols=xlSheet(1).UsedRange.Columns.Count;//列
//按指定开始行和开始列读取excel文件的数据
  for(var   i=2;   i <=2;   i++)
  {
  for(var   j=1;j <=2;j++)
  {
  alert(xlSheet(1).Cells(i,m));
  }
  }
oXL.quit();
oXL   =   null;  
}
catch(err)
{
alert( "出错了, "+err.message);
}

}
</SCRIPT>

[解决办法]
权限不够
[解决办法]
一般是这样“权限不够”
[解决办法]
我在公司用的CSDN的左边窗口菜单也出现这样的脚本错误(automation服务器不能创建对象.).相同的用户,权限应该是一样的啊,不知各位大侠能否解释一下

[解决办法]
设置一下DCOM的权限
[解决办法]
装了excel没?
[解决办法]
1.表明网页内的对象需要scrrun.dll的支持,可以尝试下面的方法:
开始--运行--regsvr32 scrrun.dll
2.机器禁止了ActiveX, 一般将 IE 的安全模式设为“中”即可。

热点排行