解决C#调用Excel接口时报错,提示:Microsoft.Office.Interop.Excel.ApplicationClass”的 COM 对象强制转换为接口类型“Microsoft.Office.Interop.Excel._Application”。此操作失败的原因是对 IID 为“{000208D5-0000-0000-C000-000000000046}

有关调用实时(JIT)调试而不是此对话框的详细信息,
请参见此消息的结尾。

************** 异常文本 **************
System.InvalidCastException: 无法将类型为“Microsoft.Office.Interop.Excel.ApplicationClass”的 COM 对象强制转换为接口类型“Microsoft.Office.Interop.Excel._Application”。此操作失败的原因是对 IID 为“{000208D5-0000-0000-C000-000000000046}”的接口的 COM 组件调用 QueryInterface 因以下错误而失败: 库没有注册。 (异常来自 HRESULT:0x8002801D (TYPE_E_LIBNOTREGISTERED))。

1.运行 "regedit"命令,打开注册表
2.在注册表地址栏输入:
计算机\HKEY_CLASSES_ROOT\TypeLib
定位到 {00020813-0000-0000-C000-000000000046}这个文件夹
3.删除{00020813-0000-0000-C000-000000000046}其下的1.9文件夹(笔者电脑是Office 2013,1.8和1.9文件夹同时共存,删除较高版本)
4.再次启动程序ok

解决C#调用Excel接口时报错,提示:Microsoft.Office.Interop.Excel.ApplicationClass”的 COM 对象强制转换为接口类型“Microsoft.Offi相关推荐

  1. 无法将为“Microsoft.Office.Interop.Word.ApplicationClass”的 COM 对象强制转换为接口类型

    文章目录 1.错误原因 2. 解决方式 2.1 office多版本 2.1.1 删除多余版本 2.1.2 修复当前版本 2.1.3 其他操作(可选1) 2.1.4 其他操作(可选2) 2.2 wps卸 ...

  2. 无法将类型为“Microsoft.Office.Interop.Word.ApplicationClass”的 COM 对象强制转换为接口类型Microsoft.Office.Interop.Word

    .net中使用Microsoft.Office.Interop.Word时抛异常: 无法将为"Microsoft.Office.Interop.Word.ApplicationClass&q ...

  3. 引用Microsoft.Office.Interop.Excel的解决方法

    错误 14 命名空间"Microsoft.Office"中不存在类型或命名空间名称"Interop"(是缺少程序集引用吗?) 解决方法: 需要引用Microso ...

  4. 无法引用Microsoft.Office.Interop.Excel的解决

    微软MSDN文章: http://msdn.microsoft.com/zh-cn/library/aa159923(office.11).aspx 下载 在 Microsoft Office 200 ...

  5. 解决无法找到Microsoft.Office.Interop.Excel并将其分离的方法

    很多人在使用VS操作excel的时候总是会苦恼找不到Microsoft.Office.Interop.Excel,一般来说如果不是特别必要,我们可以直接导入excel.exe文件,但是如果是在多人联合 ...

  6. 解决方法:未能加载文件或程序集“Microsoft.Office.Interop.Excel。。。”

    Could not load file or assembly 'Microsoft.Office.Interop.Excel, Version=11.0.0.0, Culture=neutral 出 ...

  7. C# 报错microsoft.office.interop.excel,version=15错误

    此问题有3种可能: 1.目标电脑excel版本过老,建议使用microsoft.office.interop.excel,version=14或者更早的引用 2.如果是32位系统,目标平台改成x86 ...

  8. 数据转换excel操作 Microsoft.Office.Interop.Excel.dll的使用

    引用:http://www.cnblogs.com/lanjun/archive/2012/06/17/2552920.html 先说说题外话,前段时间近一个月,我一直在做单据导入功能,其中就涉及到E ...

  9. 【转载】Excel操作 Microsoft.Office.Interop.Excel.dll的使用

    http://www.cnblogs.com/lanjun/archive/2012/06/17/2552920.html 先说说题外话,前段时间近一个月,我一直在做单据导入功能,其中就涉及到Exce ...

最新文章

  1. Laravel event 事件的简单使用
  2. 制造业物料清单BOM、智能文档阅读、科学文献影响因子、Celebrated Italian mathematician ZepartzatT Gozinto 与 高津托图...
  3. 中国象棋程序的设计与实现(七)--心得体会和开发日志
  4. selenium常用方法
  5. SpringMVC项目中中文字符乱码问题及解决办法总结(非专业最优解决办法) -- ajax传值乱码; request.getParameter()乱码;
  6. matlab-plot绘制点线图
  7. 浙江理工大学计算机考研试卷,2016年浙江理工大学计算机程序设计考研试题.pdf...
  8. mysql至少选修了两门课程_数据库中用关系代数表达式,查询至少选修两门课程的学生的学号和姓名怎么写?...
  9. 打开计算机 显示不支持此接口,新装的电脑系统,打开图片提示不支持此接口!怎么解决!...
  10. Quartz_2.2.X学习系列四: Tutorials - Lesson 4: More About Triggers
  11. Arduino安装与配置ESP8266开发板(超简单,亲测有效)
  12. matlab 出现 numeric,About Numeric Matlab
  13. 难难难!如何求图的某一顶点到其他顶点最短距离?迪杰斯特拉Dijkstra和弗洛伊德Floyd要上场了
  14. F1--DDR3的应用总结(二)-2021.11.29
  15. 无法安装net framework 3.5 的解决方法
  16. PAT乙级--1033 旧键盘打字(测试点2,测试点4解决)
  17. 程序员,这12个问题让经理比你痛苦多了
  18. 新教师计算机培训心得体会,教师培训心得体会
  19. 微信机器人java-wechaty
  20. 图神经网络简介,什么是图神经网络,GNN

热门文章

  1. 空间数据库之矢量数据上载方法
  2. Android开发学习之WindowManager实现弹窗
  3. UE4 C++ 动态读取图片
  4. Docker之工作中常用的命令(二)
  5. 读书笔记-财务报表分析的目的
  6. 【论文阅读/翻译笔记】Deep Snake for Real-Time Instance Segmentation
  7. 职工信息管理系统(链表版)
  8. linux 无线网络连接不上网,linux无法连接wifi,不显示wifi
  9. 舒老师AK的hu测 T2. LX还在迷路(线段树+等差数列)
  10. WINCE6.0去掉桌面快捷方式