最近自從我轉移到Excel 2010 64位時,我發現我經常使用的許多加載項(XLL)停止工作(Excel嘗試添加時會報告「無效加載項」錯誤)。32位Excel加載項可以在64位Excel中工作嗎?
它是否始終認爲32位構建的加載項與64位Excel不兼容,還是僅僅是我的加載項?
最近自從我轉移到Excel 2010 64位時,我發現我經常使用的許多加載項(XLL)停止工作(Excel嘗試添加時會報告「無效加載項」錯誤)。32位Excel加載項可以在64位Excel中工作嗎?
它是否始終認爲32位構建的加載項與64位Excel不兼容,還是僅僅是我的加載項?
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控件和現有加載項, 「
謝謝,我曾懷疑它會是這樣的。有沒有辦法同時運行32位和64位Office? – Steve06
還沒有嘗試過自己,但似乎充滿了問題。文件擴展名將映射到一個或另一個。除非OLE對象在32位和64位之間具有不同的GUID,否則只有一種風格可以註冊其OLE服務器。然後列表繼續...如果您使用的是Win7Pro,那麼您將擁有運行WinXP虛擬機的許可證。您可以在虛擬機中安裝32位版本的Office ... –
以下鏈接顯示您無法在同一臺計算機上安裝兩者:http://support.microsoft.com/kb/2269468 –
爲了解決Steve06,我有完全一樣的問題。要回答你的問題,現在我正在同一臺機器上運行Office365 64位和Office2010 Pro 32位。所以是的,這是可能的。 –