2019-03-12
阅读量:
979
power pivot for Excel报错
问题描述:
在Excel中将数据添加到数据模型,报错如下:

报错信息:无法将类型为“Microsoft.Office.Interop.Excel.ApplicationClass”的COM对象强制转换为接口类型“Microsoft.Office.Interop.Excel._Application”。此操作失败的原因是对 IID 为“{000208D5-0000-0000-C000-000000000046}”的接口的COM组件调用QueryInterface因以下错误而失败: 不支持此接口(异常来自HRESULT:0x80004002 (E_NOINTERFACE).
出现这个问题的几种可能的原因:
1.可能是安装office时安装过不同版本造成的
2.office 组件安装注册的问题
3.引用office的DLL版本在注册表中信息有误
解决方法:
在注册表中找到:
?HKEY_CLASSES_ROOT\TypeLib\{00020813-0000-0000-C000-000000000046}\1.6 删除之后再修复office就可以了。
office 2003对应的是1.5,office 2007对应的是1.6,要根据情况判断。






评论(0)


暂无数据
推荐帖子
0条评论
0条评论
1条评论