You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

Excel嵌入Word对象重启后无法编辑:无法启动源应用程序

解决Excel嵌入Word对象编辑时报错Cannot start the source application for this object.

问题场景

在Windows 11下使用Microsoft Office 2024,向Excel工作表嵌入Word对象并保存后,重新打开文档编辑该对象时,Excel弹出报错:Cannot start the source application for this object.。已确认注册表中Word.Document.12项路径正确,且此前存在先装Word后装OpenOffice导致的文件关联异常(已修复默认应用但问题仍存在)。

解决方案

1. 重置Office组件注册表关联

  • 管理员身份打开命令提示符,执行以下命令重置Word的关联:
    winword.exe /r
    
  • 同样重置Excel的关联:
    excel.exe /r
    
  • 执行完成后重启Office程序,尝试编辑嵌入对象。

2. 重新注册OLE与Word服务组件

  • 管理员身份打开命令提示符,切换到Word安装目录(Office 2024默认路径为C:\Program Files\Microsoft Office\root\Office16):
    cd "C:\Program Files\Microsoft Office\root\Office16"
    
  • 依次执行以下命令重新注册组件:
    regsvr32.exe ole32.dll
    regsvr32.exe oleaut32.dll
    regsvr32.exe winword.exe /regserver
    

3. 清除OpenOffice残留关联并验证注册表

  • 打开「设置」→「应用」→「默认应用」,再次确认.docx.doc等格式的默认应用为Microsoft Word
  • 打开注册表编辑器(regedit),导航到HKEY_CLASSES_ROOT\Word.Document.12,检查LocalServer32键值是否指向正确的Word可执行路径(示例:C:\Program Files\Microsoft Office\root\Office16\WINWORD.exe /automation),若路径错误手动修正。
  • 继续导航到HKEY_CLASSES_ROOT\CLSID\{00020906-0000-0000-C000-000000000046},确认其下LocalServer32的键值路径与上述一致。

4. 验证问题是否解决

  • 新建空白Excel文档,插入Word嵌入对象、输入内容后保存关闭,重新打开尝试编辑,确认报错是否消失。
  • 若旧文档仍存在问题,尝试将嵌入对象复制到新文档中测试。

内容的提问来源于stack exchange,提问作者Morag Hughson

火山引擎 最新活动