好不容易弄完,记录一下。
给自己看的,记录一下。
问题:
某天写论文,被告知不可以用word自带的公式编辑器,要用mathtype公式编辑器,遂使用学长给的压缩包下载,却无法使用。
word提示找不到“VBE6EXT.OLB”,点取消后弹出第二个框,提示宏被禁用。
首先以为学长给的压缩包在历史上传承已久,快盘出包浆,删之,另外从网上下载安装了AxMath,并在word的文件→选项→隐私中心→宏设置,启用所有宏。
无果。
于是百般尝试,开始重装Office,搜攻略,各种折腾。
包括
1、按照微软官网来彻底删除office(
从 PC 卸载 Office - Microsoft 支持),
2、Office Tool plus([安装 Office] Office Tool Plus 入门教程 - Yerong の小窝 (coolhub.top)),
3、ohook
无果。
按照网上教程所说,
打开控制面板中的卸载程序: 控制面板,找到office,右键→ 更改→快速修复
失败。
重复上述步骤,点击联机修复。
失败。
之后,按照网上教程,改了一下注册表。
失败。
依旧弹出两个提示框:
1、找不到“VBE6EXT.OLB”,
2、“宏被禁用”。
遂在C盘搜索VBA,
发现我的VBA文件夹里面只有VBA7.1,并没有VBA6,也就不能按照网上的攻略所说,互相复制。
于是在网上下载了VBE6EXT.OLB,(vbe6ext.olb dll运行库下载-脚本之家 (jb51.net))
在桌面解压之后,复制,扔进了VBA7.1里,搞定。
就是Axmath使用的时候会稍微卡一下,问题不大,能用就行。
这么个破事儿折腾半天。虽然不知道整个步骤里哪里生效了,但是反正现在重启之后,
在“ C:\Program Files\Microsoft Office\root\VFS\ProgramFilesCommonX86\Microsoft Shared\VBA”这个路径里,有了VBA6和VBA7.1。