Vraag : Excel 2003 gebruikte niet 2007

Dit enkel gebeurd op code die boete voor maanden (code in VBA van Toegang app)

I werkte heeft zowel Excel 2003 (ver 11) en Excel 2007 (ver 12) geïnstalleerdn op/>machine my
Because te concretiseren een malplaatje wordt geladen dat in 2007 werd gemaakt en de automatiseringstoepassing then
a omzetting is van 2003 readonly ding gebeurt wat niet good
I de toepassingsinstantie in 2003 opende (blink 11.0 uit) zelfs als ik het vertel om in 12
Despite versie-specifieke progID te openen, ver toepassing 11 instantiated.

Dim xlApp als Object
Dim xlAppeeF als Object
Set xlApp = is CreateObject („Excel.Application.12“, "")
Set xlAppeeF = xlApp.Application

Debug.Print xlAppeeF.Version < keert 11
terug? CreateObject („Excel.Application.12“, "") .version < in Directe vensterwinst 11

I kent zowel 11 als 12 heeft zelfde CSLIDs in de registratie en heb ik sommige standaardcurvers van bureau 11 in de vroege band veranderd/>
Was van het Bureau 12
No effect
I am zodat vonden de verwijzingen zouden niet het - in feite uitblinken uit verwijzing (die op 12 moeten uitvoeren) betrekking had - geen effect
Google heck uit dit en weinig hulp voorbij wat ik tried

excel behoefte van het werk de fijne standalone

I heb om automatisering te dwingen om 12 te gebruiken - hoe?

Antwoord : Excel 2003 gebruikte niet 2007

één ding ik niet ry - Diagonose en reparatie in 2007 uitblinken - behandelde probleem!
bizar niettemin
Andere oplossingen  
 
programming4us programming4us