加载项位数匹配规则
说明 Office 加载项的位数匹配规则:加载项位数必须与 Office 位数一致,不匹配时加载项静默失败,以及排查与解决思路。
结论先行
加载项位数必须与 Office 位数一致:64 位 Office 只能加载 64 位加载项,32 位 Office 只能加载 32 位加载项。位数不匹配时加载项通常静默失败——Office 不崩、不报大错,就是没加载出来。
规则拆解
| Office 位数 | 可加载的加载项 |
|---|---|
| 64 位 | 仅 64 位 COM/VSTO 组件 |
| 32 位 | 32 位组件(也能跑 64 位 Office 不行的场景) |
- 位数对照:装 64 位 Office 见 Office 2021 专业增强版 条目页 x64 说明,32/64 选择逻辑见 Office 2019 专业增强版。
- 更多条目见 Office 条目入口 与 Office 专区。
排查时先确认 Office 位数(「关于 Office」里看),再确认加载项发布版本;两头不一致就是它。
解决思路
- 老 32 位专用插件必须用 → Office 装 32 位版。
- 插件有 64 位版 → 换 64 位 Office + 64 位插件。
- 插件只有 32 位且没有 64 位版 → 要么接受 32 位 Office,要么弃用该插件。
常见误操作
- 换了 64 位 Office 后插件「消失」:不是卸载了,是位数不匹配被跳过,检查加载项位数。
- 以为位数能自动兼容:不能,COM 组件位数是硬性要求。