2014-11-24 74 views
-1

我瞭解到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

回答

1

您需要的辦公室32位版本進行安裝。如果您的安裝包具有32位二進制文​​件,則只需卸載64位版本並在其位置安裝32位版本即可。

使32位代碼正常工作的方法是將PtrSafe屬性添加到對外部32位庫的調用中。例如:
Public Declare PtrSafe Function Lib "externalLib32" Alias "libFunc" (ByVal Arg As Variant) As Variant

相關問題