Executer Macro et Excel en meme temps

Résolu/Fermé
balafr Messages postés 1 Date d'inscription vendredi 14 décembre 2012 Statut Membre Dernière intervention 14 décembre 2012 - 14 déc. 2012 à 15:13
 balafr - 17 déc. 2012 à 13:08
Bonjour,

J'ai crée une macro avec des userforms où il y a plein de boutons de commande qui sert comme des raccourcies vers des sites internet et des dossiers
Quand j'ouvre le fichier excel (fichier1.xls) il y a le Macro qui s'exécute toute seule donc là je souhaiterai ouvrir un autre un fichier excel (fichier2.xls), en parallèle, different de celui que j'ai ouvert avant. le problème c'est que le fichier 2 ne s'affiche pas

en resume je souhaiter garder le Macro(en arriere plan) et même temps executer d'autres fichier EXCEL.
Ça fait 2 jours que je traine j'arrive pas résoudre ce problème.


Merci par avance
Cordialement,


A voir également:

3 réponses

pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 2 744
Modifié par pijaku le 17/12/2012 à 11:37
Bonjour tout le monde,

Une autre piste tellement la demande est claire :
J'ai crée une macro avec des userforms
Voir, si l'userform se lance au démarrage du fichier, la propriété d'affichage "modal" (ou non...) de cet userform...
Extrait :
Pour que les feuilles de calcul restent accessibles, vous devez passer la boite de dialogue en mode non modal.
La propriété ShowModal doit être égale à False.

Cordialement,
Franck P
1
Mercii c'etait ca
a bientot
0
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 701
14 déc. 2012 à 17:21
Bonjour,

ouvrir un autre un fichier excel (fichier2.xls), en parallèle en partant du fichier1.xls ou .....??????
0
chossette9 Messages postés 4239 Date d'inscription lundi 20 avril 2009 Statut Contributeur Dernière intervention 12 septembre 2014 1 306
14 déc. 2012 à 17:50
Bonjour,

ceci doit être faisable (pas testé, ils 'agit d'une idée, pas sûr que ça fonctionne) : il faudrait, dès que tu lances ta 1e macro, déclencher un nouveau processus Excel (en code VBA).
De ce fait, tu devrais pouvoir agir sur un 2e fichier puisqu'il sera lancé dans un processus indépendant du premier.

Mais comme dit plus haut, à tester, pas sur que ça fonctionne.
0