Мы проверяем раздел реестра InstallRoot по адресу:
HKLM\Software\Microsoft\Office\12.0\Excel\InstallRoot
(замените 12.0 на соответствующий номер версии для вашего приложения).
Обратите внимание, что в 64-разрядных операционных системах это будет отражено в 32-разрядном разделе реестра (см. эту статью Microsoft для получения дополнительной информации об отражении реестра).
Похоже, что это хорошо работает для версий 2000, XP, 2003, 2007 и 2010, по крайней мере. Единственное изменение в 2010 году заключается в том, что 64-битная версия требует, чтобы вы заглядывали в 64-битный раздел реестра.