您的位置首页百科问答

接口Excel._Application的QueryInterface失败

接口Excel._Application的QueryInterface失败

的有关信息介绍如下:

接口Excel._Application的QueryInterface失败

ASP.NET中用C#调用EXCEL进行导出时,有时会出现接口Excel._Application的QueryInterface失败的提示。这通常是office组件安装注册的问题,而非程序本身。下面的方法可以让你轻松搞定哦 ^_^

问题现象

在进行excel表格导出,或其他excel操作时,出现如下界面

进行office组件的重新注册

点击【开始】→【运行】,或者按【Windows徽标 + R】

进入你的EXCEL程序的安装目录,将Excel程序托到运行框中

在后面输入:空格 /regserver

然后确定,office开始重新注册

"D:\Microsoft Office 2003\OFFICE11\EXCEL.EXE" /regserver

注册完成后,再次进行excel的导出,已经成功啦 \(^o^)/

系统中,最好只保留原来程序开发时用到的office版本,将其他office版本卸载掉,再重新注册office组件