2008-10-28 27 views

回答

7

如何:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\X.0\Common\InstallRoot] 

其中包含一個名爲 '路徑' 鍵與 是 的安裝目錄Office版本。對於Excel 8.0到12.0,這是一致的 。如果您要 想要查找特定產品, 請使用Excel,Word,Access等,在 的共同之處。

  • 喬恩 -------喬恩·珀爾帖時,Microsoft Excel MVP

來源:http://www.developersdex.com/vb/message.asp?p=2677&r=6199020

+0

這不是我所有擁有Excel 2007的系統。 – Jason 2008-10-28 19:46:41

0

HKEY_LOCAL_MACHINE \ SOFTWARE \微軟\辦公室\ 12.0 \ EXCEL \ InstallRoot \

+0

這不是我所有的系統。 – Jason 2008-10-28 19:46:10

0

我發現這個密鑰是與所有我的辦公室一致的2007和安裝。

[HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\9B905EB838DBFEE4991CF8E66F518BBF] 

如果你正在讀這篇文章,你有Excel 2007中,您可以投票這件事(或發表評論),如果它是可靠的,你呢? (投票下來,或發表評論,如果它是錯誤的?)

注意: 這是不一致的跨我的機器。

[HKLM\SOFTWARE\Microsoft\Office\X.0\Common\InstallRoot] 
+0

它適用於我。 – saschabeaumont 2008-11-14 01:46:55

+2

它可能是x64 vs x86問題嗎?它可能在HKLM \ SOFTWARE \ Wow6432Node \ Microsoft \ Office \ X.0 \ Common \ InstallRoot – natem345 2013-04-08 15:17:00

5

我使用下面的鍵:

[HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\excel.exe] 

如果文件夾名稱中包含OFFICE12,你已經得到了2007年,我用這個方法安裝時安裝Office 2000-期間決定2003插件或Office 2007插件,以及安裝它們的文件夾。

這是非常可靠的,也適用於本地化版本的Windows。到目前爲止,我們已經對法語,德語,西班牙語和意大利語進行了測試,比我們以前使用的其他方法要好得多。 XLSTART在所有語言中都應該是相同的,但是在開發詞語插件時要小心,因爲「STARTUP」在某些情況下是本地化的。

相關問題