Excel обычно загружает надстройки на основе приведенного ниже примера пользователя:
[HKEY_CURRENT_USER \ Software \ Microsoft \ Office \ 11.0 \ Excel \ Options] "OPEN" = "c: \ someapp \ exceladdin.xla" "OPEN1" = "c: \ someapp1 \ exceladdin.xla"
Для каждого дополнения к Excel есть OPENn (где n - число), например, OPEN, OPEN1, OPEN2 и т. Д.
Обратите внимание, что это зависит от текущей версии Excel:
HKEY_CURRENT_USER \ Программное обеспечение \ Microsoft \ Office \ 12.0 \ Excel \ Options HKEY_CURRENT_USER \ Программное обеспечение \ Microsoft \ Office \ 11.0 \ Excel \ Options
Вы можете создать скрипт vb, который бы сработал. Вот шаги, чтобы следовать:
- Проверьте, сколько
OPEN
ключей у вас есть для каждого пользователя в REG (пользователи могут уже иметь загрузку xla при запуске) - Добавьте значение OPEN (REG_SZ) с путем к файлу xla
Обратите внимание, что некоторые надстройки Excel используют следующий реестр:
[HKEY_CURRENT_USER\Software\Microsoft\Office\Excel\Addins