O Excel normalmente carrega suplementos com base no exemplo por usuário abaixo:
[HKEY_CURRENT_USER\Software\Microsoft\Office.0\Excel\Options] "OPEN"="c:\someapp\exceladdin.xla" "OPEN1"="c:\someapp1\exceladdin.xla"
Para cada suplemento do Excel existe um OPENn (em que n é um número), e. ABRIR, ABRIR1, ABRIR2 etc.
Observe que isso depende da versão atual do Excel:
HKEY_CURRENT_USER\Software\Microsoft\Office.0\Excel\Options HKEY_CURRENT_USER\Software\Microsoft\Office.0\Excel\Options
Você pode criar um script vb que faria o truque. Aqui estão os passos a seguir:
- Verifique quantas chaves
OPEN
você tem para cada usuário no REG (os usuários podem já ter um carregamento xla na inicialização) - Adicione um valor OPEN (REG_SZ) com o caminho para o arquivo xla
Observe que alguns suplementos do Excel usam o seguinte registro:
[HKEY_CURRENT_USER\Software\Microsoft\Office\Excel\Addins