white-spirit
XLDnaute Occasionnel
Bonjour Le Forum,
après avoir fouillé un bon moment, ici et ailleurs, je vous expose mon besoin, au cas ou qq'un saurais y remédier.
Voila: j'utilise un classeur contenant des macros, et en particulier des instructions agissant sur le mode de placement du curseur après la saisie, et sur la correction automatique.
Les instructions sont données à l'ouverture du classeur, et retirées à la fermeture, pour retrouver un Excel "standard".
Mon souci survint lorsque je dois ouvrir un autre classeur similaire (le nom est #), en simultané, pour consulter qq chose.
Si je laisse s'ouvrir dans la même instance Excel, lorsque je referme ce classeur, il enlève les instructions, alors que j'en ai encore besoin pour le précédent tjrs ouvert....
J'ai bien compris que mon seul salut est d'ouvrir une nouvelle instance Excel.
Je sais déja le faire avec une macro (dans celle qui est ouverte), mais c'est pour d'autres actions.
Le faire par macro pour la consultation que je veux faire ne m'intéresse pas, pas plus que le faire par le lancement Windows d'une nouvelle instance vide.
Donc, 2 pistes:
- soit je modifie Excel pour que l'ouverture de tout nouveau classeur se fasse dans une nouvelle instance
- soit je demande seulement à chacun des classeurs concernés (instructions vba) de s'ouvrir dans une instance indépendante...
Ce que j'ai trouvé à ce sujet concerne plutôt l'instruction pour Excel en entier, mais je n'ai pas réussi à le faire fonctionner... quant à l'autre cas, j'ai rien trouvé de probant.
Merci de me proposer vos idées, vous en remerciant par avance.
Cordialement
WS
après avoir fouillé un bon moment, ici et ailleurs, je vous expose mon besoin, au cas ou qq'un saurais y remédier.
Voila: j'utilise un classeur contenant des macros, et en particulier des instructions agissant sur le mode de placement du curseur après la saisie, et sur la correction automatique.
Les instructions sont données à l'ouverture du classeur, et retirées à la fermeture, pour retrouver un Excel "standard".
Mon souci survint lorsque je dois ouvrir un autre classeur similaire (le nom est #), en simultané, pour consulter qq chose.
Si je laisse s'ouvrir dans la même instance Excel, lorsque je referme ce classeur, il enlève les instructions, alors que j'en ai encore besoin pour le précédent tjrs ouvert....
J'ai bien compris que mon seul salut est d'ouvrir une nouvelle instance Excel.
Je sais déja le faire avec une macro (dans celle qui est ouverte), mais c'est pour d'autres actions.
Le faire par macro pour la consultation que je veux faire ne m'intéresse pas, pas plus que le faire par le lancement Windows d'une nouvelle instance vide.
Donc, 2 pistes:
- soit je modifie Excel pour que l'ouverture de tout nouveau classeur se fasse dans une nouvelle instance
- soit je demande seulement à chacun des classeurs concernés (instructions vba) de s'ouvrir dans une instance indépendante...
Ce que j'ai trouvé à ce sujet concerne plutôt l'instruction pour Excel en entier, mais je n'ai pas réussi à le faire fonctionner... quant à l'autre cas, j'ai rien trouvé de probant.
Merci de me proposer vos idées, vous en remerciant par avance.
Cordialement
WS