关于Solidworks启动和office的VBA干涉解决方法

您所在的位置:网站首页 office和wps冲突怎么办 关于Solidworks启动和office的VBA干涉解决方法

关于Solidworks启动和office的VBA干涉解决方法

2024-01-27 18:03| 来源: 网络整理| 查看: 265

重装过office19以后,会发现solidworks16-20无法打开,显示无法打开visual basics 在这里插入图片描述 网上的普遍教程的具体操作为 C:\Program Files\Common Files\Microsoft Shared下的VBA文件夹删除即可。(不影响office正常使用)SolidWorks的初始化VBA引擎与微软office的VBA有冲突。

接着你就有可能神奇的发现,启动SolidWorks的这个问题确实解决了,但是存在了新的问题:在你关闭应用的时候会出现了新的问题:在这里插入图片描述 此时翻遍了几乎所有的网站大多数都是建议下载odbcji32.dll的文件,然后放到C盘的windows下的SysWOW64文件夹底下,然后进行安装等等 这个方法涉及到SysWOW64文件夹权限的设置问题,不然无法修改,并且修改后记得把权限修改回去,保证计算机的安全。 有的人实测有效,但是在我这里没办法实现。 原因是我的SysWOW64本来就有这个文件,也就是说我并不是缺少了这个odbcji32.dll文件,因此此操作无效。(小伙伴们记得提前检查这个文件是否缺失) 这个方法在脚本之家的描述

而最终找到解决办法的是在这里 这个问题也是一个绘图软件使用者的问题 我检查了自己的控制面板的程序,并没有Microsoft Access database engine 2010(chinese(simplified)),因此尝试进行安装,由于自己的是64位系统,软件也是64位的,因此跳过里面安装32位的,直接安装了64位的,完美解决问题,软件如下: 脚本之家 AccessDatabaseEngine_X64

总结:

首先要删除C:\Program Files\Common Files\Microsoft Shared下的VBA文件夹(不存在Unable to load odbcji32.dll)安装Microsoft Access database engine_X64(前提是电脑没有这个软件)


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3