右键没有新建excel
系统卸载安装的wps,无论怎么重装office后,系统右键菜单都没有新建Excel的选项,此处介绍修改注册表的方式修复,可以同时解决下面的错误:
通过C#、JAVA等代码使用Excel的dll,新建Excel也会出下面的错:
无法将类型为“Microsoft.Office.Interop.Excel.ApplicationClass”的 COM 对象强制转换为接口类型“Microsoft.Office.Interop.Excel._Application”。此操作失败的原因是对 IID 为“{000208D5-0000-0000-C000-000000000046}”的接口的 COM 组件调用 QueryInterface 因以下错误而失败: 库没有注册。 (异常来自 HRESULT:0x8002801D (TYPE_E_LIBNOTREGISTERED))。
操作方法
- 01
通过【运行】-》 输入【regedit】或者其他什么方式,打开注册表编辑,找到【HKEY_CLASSES_ROOT】分类
- 02
点击【.xls】项,会看到右侧的【默认】=【ET.Xls.6】,双击编辑它
- 03
将【ET.Xls.6】值改为【Excel.Sheet.8】,点击【确定】完成编辑
- 04
点击【.xlsx】项,会看到右侧的【默认】=【ET.Xls.6】,双击编辑它(如果安装Office2007以下的版本就不会有这个选项,忽略即可)
- 05
双击编辑,将【ET.Xls.6】值改为【Excel.Sheet.12】,点击【确定】完成编辑
- 06
检查【.xlsx】-》【Excel.Sheet.12】-》【ShellNew】的右侧含有【FileName】=【excel12.xlsx】。同时,【.xls】下面不需要有这个FileName节点
- 07
关闭注册表编辑界面,重启电脑,点击右键,就可以看到【新建】-》【Microsoft Excel 工作表】