Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Général VBA
Général VBA Forum général VBA . Pour les logiciels spécifiques (Access, Excel, Word, ...), postez dans les bons sous forums.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 27/07/2007, 15h23   #1
Invité de passage
 
Inscription : juillet 2007
Messages : 3
Détails du profil
Informations forums :
Inscription : juillet 2007
Messages : 3
Points : 1
Points : 1
Par défaut Executer une macro dans un autre classeur

Bonjour,

Je suis en train de faire une macro qui permet d'ouvrir un ficher, executer une macro dans ce ficher-là, fermer-le et ouvrir un ficher 2, executer une autre macro, fermer-le....ainsi de suite pour une trentaine de classeurs.

Mais j'ai pas arrivé à le faire en utilisant la fonction Call pour executer les macro parce que il reconnait pas les noms des macros dans les trentaines autres classeurs.

Comment puis-je faire?

Merci
nautygirl est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/07/2007, 07h46   #2
Rédacteur
 
Homme michel Tanguy
Inscription : août 2005
Messages : 3 317
Détails du profil
Informations personnelles :
Nom : Homme michel Tanguy
Localisation : France, Isère (Rhône Alpes)

Informations professionnelles :
Secteur : Industrie

Informations forums :
Inscription : août 2005
Messages : 3 317
Points : 10 706
Points : 10 706
bonjour

Tu peux utiliser la méthode Run

http://silkyroad.developpez.com/VBA/...sicEditor/#LVI


bonne journée
michel
SilkyRoad est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/07/2007, 15h34   #3
Invité de passage
 
Inscription : juillet 2007
Messages : 3
Détails du profil
Informations forums :
Inscription : juillet 2007
Messages : 3
Points : 1
Points : 1
ça marche! Merci beaucoup
nautygirl est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h28.


 
 
 
 
Partenaires

Hébergement Web