文件名称:C# 操作Excel异常解决(TheClassicMenuForExcel2007 runtime error 19)
文件大小:29KB
文件格式:DOC
更新时间:2016-04-01 08:28:52
Excel2012, runtime error 19
问题描述: 项目中使用C#操作Excel 2010,程序每次打开Excel操作操作时都弹出提示框。提示信息如下: “ TheClassicMenuForExcel2007 run-time error 91 object variable or with block variable not set ”。 原因分析: 电脑上先安装了Office 2007,然后安装了Office 2010,在操作Excel 2010时受到 Office 2007 的影响。Office 2007 写入的注册表、或者是Office 2010引用了2007的一些资源但是访问失败。网上查阅资料都建议直接修改注册表,但使用安全卫士修复注册表未发现异常;在查看Excel 文件菜单中各选项是,发现加载项中有一可以项:“Excel 2007 菜单样式加载项”。确实跟错误提示是一致的。因此断定问题就出在这里。 解决办法: ...