Excel 2007のインストール場所を見つけるための信頼できるレジストリキーはどこにありますか?
質問
Excel 2007のインストール場所を見つけるための信頼できるレジストリキーはどこにありますか
解決
方法:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\X.0\Common\InstallRoot]
には、「Path」という名前のキーが含まれます。 そのインストールディレクトリ Officeのバージョン。これは一貫しています Excel 8.0〜12.0の場合。もし、あんたが 特定の製品を探したい、 Excel、Word、Accessなどを使用します コモンの場所。
- ジョン ------- Jon Peltier、Microsoft Excel MVP
差出人: http://www.developersdex.com/vb/ message.asp?p = 2677& r = 6199020
他のヒント
次のキーを使用しています:
[HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\excel.exe]
フォルダー名にOffice12が含まれている場合、2007になります。この方法を使用して、インストール中にOffice 2000-2003アドインまたはOffice 2007アドイン、およびそれらをインストールするフォルダーを決定します。
これは非常に信頼性が高く、ローカライズ版のWindowsでもうまく機能します。これまでのところ、フランス語、ドイツ語、スペイン語、イタリア語でテストを行い、以前使用していた他の方法よりもはるかに優れた成功を収めています。 XLSTARTはすべての言語で同じである必要がありますが、ワードアドインを" STARTUP"として開発する場合は注意が必要です。場合によってはローカライズされます。
別の方向性があります。これはテストしていません。
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Office \ 12.0 \ Excel \ InstallRoot \
このキーは、すべてのOffice 2007インストールで一貫していることがわかりました。
[HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\9B905EB838DBFEE4991CF8E66F518BBF]
これを読んでいて、Excel 2007を持っている場合、あなたにとっても信頼できるなら、これを投票(またはコメント)できますか? (それを投票するか、間違っている場合はコメントを投稿しますか?)
注: これは私のマシン全体で一貫していません。
[HKLM\SOFTWARE\Microsoft\Office\X.0\Common\InstallRoot]