可以将64位MS Office安装回滚到Win 8.1 64位机器上的32位

问题描述:

我了解到64位Office不向后兼容。 我不是一个程序员(VBA等),不知道从哪里开始重新=写一些宏让他们在64位版本的Excel中运行可以将64位MS Office安装回滚到Win 8.1 64位机器上的32位

我没有32位版本可访问安装。我有权访问原始安装文件。

能的64位版本回滚到32bit的

+0

它们是两个不同的东西:如果要安装32位Office,请使用32位安装程序。如果您想要安装64位Office,请使用64位安装程序。我相信激活码和序列码等对于两个位都是有效的。但是我想知道那些代码是否会失败。你有没有尝试过使用64位版本?结果是什么? – rubenvb 2014-11-24 13:51:04

+0

我一直在使用64位版本。重新访问以更新使用32位版本创建的一些旧文件后,我现在了解到它们将无法工作。还有一些我使用的辅助插件将无法正常工作...即ASAP实用程序不支持64位版本。如果我知道如何写(重写)宏...但是我不是一个程序员,我正在学习OTJ。令人沮丧。 – newt27 2014-11-24 14:27:48

您需要的办公室32位版本进行安装。如果您的安装包具有32位二进制文​​件,则只需卸载64位版本并在其位置安装32位版本即可。

使32位代码正常工作的方法是将PtrSafe属性添加到对外部32位库的调用中。例如:
Public Declare PtrSafe Function Lib "externalLib32" Alias "libFunc" (ByVal Arg As Variant) As Variant