【问题标题】:Can 32-bit Excel Add-Ins work in 64-bit Excel at all?32 位 Excel 加载项能否在 64 位 Excel 中运行?
【发布时间】:2012-10-10 01:05:26
【问题描述】:

最近,自从我迁移到 Excel 2010 64 位后,我发现我经常使用的许多加载项 (XLL) 停止工作(当我尝试添加时,Excel 报告“无效加载项”错误)。

它是否始终认为 32 位内置加载项永远不会与 64 位 Excel 兼容,或者只是我的加载项的情况?

【问题讨论】:

  • 为了解决 Steve06,我遇到了完全相同的问题。为了回答您的问题,我目前正在同一台机器上运行 Office365 64 位和 Office2010 Pro 32 位。所以是的,这是可能的。

标签: excel add-in compatibility 64-bit


【解决方案1】:

32 位插件无法在 IE 64 位中运行。 32 位驱动程序无法在 64 位 Windows 下运行。 32 位加载项无法在 64 位 Office 中运行。不只是你,是因为 64 位程序无法加载 32 位模块。

请看Compatibility Between the 32-bit and 64-bit Versions of Office 2010

“Office 2010 中的本机 64 位进程无法加载 32 位二进制文​​件。当您拥有现有 Microsoft ActiveX 控件和现有加载项时,这应该是一个常见问题,”

One more link from MS about the differences between 32 and 64 bit versions of Office, and how 64-bit versions cannot run 32-bit add-ons.

【讨论】:

  • 谢谢,我曾怀疑会是这样。有什么方法可以同时运行 32 位和 64 位 Office?
  • 自己没试过,但似乎问题多多。文件扩展名将映射到其中一个。除非 OLE 对象在 32 位和 64 位之间具有不同的 GUID,否则只有一种风格可以注册其 OLE 服务器。清单还在继续……如果您使用的是 Win7Pro,那么您就有运行 WinXP VM 的许可证。您可以在虚拟机中安装 32 位版本的 Office...
  • 这里有一个链接建议您不能将两者安装在同一台计算机上:support.microsoft.com/kb/2269468
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-10-23
  • 1970-01-01
  • 1970-01-01
  • 2011-08-22
  • 2020-09-11
  • 2016-08-16
相关资源
最近更新 更多