首页 > 其他分享 >无法将为“Microsoft.Office.Interop.Word.ApplicationClass”的 COM 对象强制转换为接口类型

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

时间:2024-08-02 17:51:41浏览次数:13  
标签:0000 C000 000000000046 Interop CLASSES Office Word ROOT

原文链接:https://blog.csdn.net/Castlehe/article/details/124380648

1.错误原因
安装了多版本的Office
安装过WPS后没正常卸载
2. 解决方式
2.1 office多版本问题导致的
以下四个操作基本覆盖常见原因了,可以从2.1.1尝试,每尝试一种,就去试一下看问题解决了没有,如果已经解决了,其他操作就不用试了

2.1.1 操作一:删除多余版本
解决办法(以win7 x64, Office 2007 例):

Win+R打开命令行,输入regedit打开注册表管理器,注册表位置

64bit Office: HKEY_CLASSES_ROOT\WOW6432Node\Interface[00020970-0000-0000-C000-000000000046]\TypeLib
32bit Office:
HKEY_CLASSES_ROOT \Interface[00020970-0000-0000-C000-000000000046]\TypeLib
以64位为例:

在HKEY_CLASSES_ROOT\WOW6432Node\Interface\[00020970-0000-0000-C000-000000000046]\TypeLib 中查看信息

key:{00020905-0000-0000-C000-000000000046} ,Verison:8.4

 在HKEY_CLASSES_ROOT\WOW6432Node\TypeLib中,寻找上一步得到的key对应的值,00020905-0000-0000-C000-000000000046,展开并查看信息

 

office 2007 对应 8.4,

office2010对应 8.5,

office2013对应 8.6,

office2016、2019对应 8.7

保留想要的office版本对应的目录,其他删掉。

标签:0000,C000,000000000046,Interop,CLASSES,Office,Word,ROOT
From: https://www.cnblogs.com/Dongmy/p/18339276

相关文章

  • poi-tl导出word文档
    1、依赖: 2、参考博文:https://blog.csdn.net/qq_31970227/article/details/113246795https://www.cnblogs.com/pengdai/p/16537534.html#template%E6%A8%A1%E6%9D%BF3、主要实现代码:Stringfilename=“导出文件的名字.docx”;httpServletResponseresponse.setContentTyp......
  • wordpress站点转移
    title:wordpress站点转移date:2024/7/1311:11:11tag:linux学习categories:wordpress建设description:搭建后的优化top_img:https://cdn.jsdelivr.net/gh/xiaowang872/blogimage@main/images/QQ%E6%88%AA%E5%9B%BE20240713105724.pngcover:https://cdn.jsdelivr.net/......
  • 创建xtrbackup备份用户 ERROR 1819 (HY000): Your password does not satisfy the cur
    查看密码策略mysql>SHOWVARIABLESLIKE'validate_password%';+--------------------------------------+--------+|Variable_name|Value|+--------------------------------------+--------+|validate_password_check_user_name......
  • wordpress 修改后台密码
    1、数据库修改登录数据库,执行以下命令就可以,执行后就可以使用123456登录UPDATEwp_usersSETuser_pass='$1$rSziHLDY$399k.JuJsy.oHVp5lquJC.'WHEREuser_login='root';注意:这里的账号是root,知道自己账号的可以更改为自己的账号为确保起见,不知道账号的可以先查询,......
  • 如何通过PowerShell批量修改O365用户的office phone属性值
    我的博客园:https://www.cnblogs.com/CQman/如何通过PowerShell批量修改O365用户的officephone属性值?需求信息: 组织中的O365用户在创建时,已手动录入了办公电话(Officephone),现在需要在办公电话前面加上统一的数字,如“0571-0985”,以批量的方式统一修改。备注:O365用户的Offic......
  • 招投标系统VUE网页编辑Word且兼容微软Office和金山WPS支持Electron
    随着信息技术的不断发展,电子政务已经非常普及,电子招投标行业市场规模不断扩大,电子招投标不仅可以减少繁琐的人工操作,提高工作效率,还能保证公开透明的招标流程,制作招标文件过程中,由于微软Office和金山WPS等办公软件无法直接内嵌到浏览器中,有的招标制作工具用的Electron,需要在纯内网......
  • 计算机基础(Windows 10+Office 2016)教程 —— 第5章 文档编辑软件Word 2016(上)
    文档编辑软件Word20165.1Word2016入门5.1.1Word2016简介5.1.2Word2016的启动5.1.3Word2016的窗口组成5.1.4Word2016的视图方式5.1.5Word2016的文档操作5.1.6Word2016的退出5.2Word2016的文本编辑5.2.1输入文本5.2.3插入与删除文本5.2.4复制与......
  • CF716B Complete the Word 题解
    CF716BCompletetheWord题解分析首先观察数据范围是\(50000\),可以考虑\(O(n)\)暴力。在字符串中枚举子串开始的位置\(i\),然后再枚举\(i\)到\(i+25\),开个桶统计每个大写字母出现的次数,如果大于\(1\)就直接break。统计完之后剩下的就都是问号了,可以随便填,所以这个子......
  • 转载:国产麒麟、uos在线编辑word文件并控制编辑区域(局部编辑)
    windows系统也适用,该插件可同时支持windows和国产系统在实际项目开发中,以下场景可能会用到Word局部编辑功能:合同审批公文流转策划设计报告汇签单招投标(标书文件)其他,有模板且需要不同人员协作编辑的场景PageOffice使用表单模式docSubmitForm打开Word文件之后,只有设置了Editing......
  • 在AWS Lightsail建立WordPress Multisite & Route 53 subdomains & Hexo Blog & WordP
    1.0前言玩Startup比賽,因需高效快速地做POC原型產品,所以利用AWS云端服務來更快地開發。你會學到:LightSail建立WordpressmultisiteRoute53註冊WordpressSubdomains&GithubCuostomDomainLightSailCustomDomain&SSLHexo快速搭建GihubPages博客+ Route53 Custom......