SolidWorks机械工程师网——最大的SolidWorks学习平台

标题: SW使用开元导BOM出错 [打印本页]

作者: xhhm1988    时间: 2018-5-10 11:37
标题: SW使用开元导BOM出错
大家好:在使用SW开元导BOM出错,出错信息请查收附件照片,提示信息。谢谢各位的帮助!


作者: menglinghao    时间: 2018-5-10 16:35
我也遇到过
作者: cml1980    时间: 2018-5-11 11:14
当导出到Excel中的时候,有些用户会出现如下错误:

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

  出错的原因是之前Excel的安装或卸载过程中注册表项没有清理干净,或者某个程序修改了Excel的注册表项(如WPS)

  解决办法:

  1.重装Excel(如果重装后还不行可以重装高一个版本的Excel)

  2.可能是之前装过多个Excel版本,office2003版本是1.5,office2007版本是1.6.

  比如我现在电脑是用office2003,之前装过office2007,这就需要在注册表中找到:

  HKEY_CLASSES_ROOT\TypeLib\{00020813-0000-0000-C000-000000000046}\1.6 将其删除,保留1.5相关的信息

  所以要根据情况判断。如果还是出错,找到HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{00020812-0000-0000-C000-000000000046}\InprocServer32\12.0.0.0将其删掉(15代表Office2013,14代表Office2010,12.0代表Office2007,11代表Office2003)

  3.装过WPS的请注意,wps和office有冲突,需要用wps自带的卸载软件进行卸载,我第一次用360卸载WPS,完全卸不干净啊,就出现了这种异常.我的方法是,重新下载WPS,安装,并用WPS的卸载程序卸载,然后就没有然后了,完美解决。





欢迎光临 SolidWorks机械工程师网——最大的SolidWorks学习平台 (https://www.swbbsc.com/) Powered by Discuz! X3.2