说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

关于Excel打开文件出错的问题,急盼出手相助!

编辑:说三道四文库 发布时间:2018-06-24 12:04
HTML文档下载 WORD文档下载 PDF文档下载
我从本论坛copy了一段代码(作者已经运行过,没有错误),但是在我的机器上运行就出现下面的错误,请教是什么原因?一执行到这句就出错,愁死了。
Excel.Workbook workbook=excel.Workbooks.Open("c.text.xls",Missing.Value,false,Missing.Value,null,null,Missing.Value,Missing.Value,Missing.Value,Missing.Value,Missing.Value,Missing.Value,Missing.Value);



出错界面如下:

QueryInterface for interface Excel._Application failed. 
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. 

Exception Details: System.InvalidCastException: QueryInterface for interface Excel._Application failed.

Source Error: 


Line 115:
Line 116: Excel.ApplicationClass excel=new Excel.ApplicationClass();
Line 117: Excel.Workbook workbook=excel.Workbooks.Open("c.text.xls",Missing.Value,false,Missing.Value,null,null,Missing.Value,Missing.Value,Missing.Value,Missing.Value,Missing.Value,Missing.Value,Missing.Value);
Line 118: //(FileName,Missing.Value,false,Missing.Value,null,null,Missing.Value,Missing.Value,Missing.Value,Missing.Value,Missing.Value,Missing.Value,Missing.Value);
Line 119: Excel.Sheets sheets=workbook.Sheets;
 

Source File: c:\inetpub\wwwroot\webapplication1\webform1.aspx.cs    Line: 117 

Stack Trace: 


[InvalidCastException: QueryInterface for interface Excel._Application failed.]
   Excel.ApplicationClass.get_Workbooks() +0
   WebApplication1.WebForm1.Button2_Click(Object sender, EventArgs e) in c:\inetpub\wwwroot\webapplication1\webform1.aspx.cs:117
   System.Web.UI.WebControls.Button.OnClick(EventArgs e)
   System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument)
   System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument)
   System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData)
   System.Web.UI.Page.ProcessRequestMain()

 
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘