Bonjour à tous,
Beaucoup de cas similaires, mais pas de solution concrète à mon problème, donc je me permets d'ouvrir une discussion.
Voilà, j'ai créé un fichier excel 2010 (14.0) avec des macros qui ouvrent différentes instances pour travailler en parallèle sur d'autre fichier xlsx. No problemo,
Sauf que j'ai trois collaborateurs qui ont besoin de conserver une version Excel 2003 (11.0) pour un logiciel spécifique sur leur poste.
Et pour ces personnes, lorsque que l'on utilise
Code : Sélectionner tout - Visualiser dans une fenêtre à part
 Dim Oapp as new excel.application
L'instance s'ouvre automatiquement sur la version 2003.
Et fait planter la macro car le workbook à ouvrir utilise des fonctions 2010 incompatibles avec 2003.

Ainsi, j'espère que vous comprendrez ma question : comment faire pour forcer Excel à ouvrir une instance sous la version de son choix?

Merci d'avance pour votre aide, ce couac met tout mon projet en porte-à-faux...

PeacBee