Pergunta : Excel 2003 usou não 2007

Isto apenas aconteceu no código que estava trabalhando muito bem por meses (código em VBA de acesso app) que o

I tem Excel 2003 (ver 11) e Excel 2007 (ver 12) instalado no my
machine e mim está tentando instantiate o
Because de Excel 12 um molde é carregado que seja feito em 2007 e a aplicação da automatização é a conversão 2003 do then
á coisa de leitura apenas acontece que não é o good
I encontrou que o exemplo de aplicação estava abrindo em 2003 (primar 11.0) mesmo se eu o digo para abrir em 12
Despite o progID específico da versão, aplicação do ver 11 é xlApp de instantiated.

Dim como o xlAppeeF de Object
Dim como o xlApp de Object
Set = O xlAppeeF do
Set de CreateObject (“Excel.Application.12”, "" do ) = xlApp.Application

Debug.Print xlAppeeF.Version < retornam 11
? CreateObject (“Excel.Application.12”, "" do ) .version < nos retornos imediatos 11

I da janela sabe que 11 e 12 tem o mesmo CSLIDs no registro e eu mudei alguns curvers do defeito do escritório 11 ao emperramento adiantado do effect

Was do escritório 12
No mas a referência era Office12 ao emperramento atrasado do excel
I am agora assim que as referências não devem o efetuar - tomou de fato primam para fora a referência (que era a 12) - nenhum
Google do efeito os pedaços fora deste e encontrados pouco ajuda além do que eu tenho o tried

I de/>excel 2003 e 2007 do trabalho necessidade fina do standalone

class= do

Resposta : Excel 2003 usou não 2007

uma coisa que eu não fiz relé - Diagonose e reparo dentro para primar 2007 - tomei do problema!
estranho embora
Outras soluções  
 
programming4us programming4us