Re : Exécuter macro sur un autre fichier du meme dossier
Je suis désolé je ne peux pas t'envoyer les fichiers (ce sont des fichiers de travail), mais pour t'éclairer le fichierA contient toutes les données relatives à des commandes (ex: famille de produit, nom du responsable, nom de la société vendeuse, référence de la commande, etc....) et le fichier B ne contient rien que la macro que j'ai montrer au dessus dans une page de présentation.
La macro en question permet de trier chaquez ligne de commande de l'onglet "Ponctualité" et de copier toutes celles répondant aux critères du IF dans une feuille "Proto_Ponctualité".
J'ai essayé en mettant la macro dans le fichier A et tout ce passe bien les commandes sont triées et copiées dans la feuille "Proto_Ponctualité" placée à la fin du fichier.Mais je n'ai pas le droit et l'utilité d'écrire sur le fichierA en réalité. Donc je voulais creer dans un fichier B placer dans le meme dossier que le A une macro qui permettrai d'ouvrir le fichierA, de trier les commandes contenues dans la feuille "Ponctualité" du fichierA par la Macro précédente et que la feuille "Proto_Ponctualité" contenant les données réspectant les critères dans le IF soit placée à la fin du fichierB.
Pour résumer, je pense qu'il faudrait préciser dans cette macro l'emplacement des feuilles "Ponctualité" et "Proto_ponctualité" ainsi que les fichiers auxquelles elles appartiennent et ensuite crer une petite macro du type:
Open FichierA
Run Macro1
Close fichierA
Activate fichierB (le fichierB etant toujours ouvert puisqu'il contiendrait les deux macros)
Voilà,j'espère que j'ai été clair, et je te remercie de m'aider, si vraiment tu ne peux rien faire sans modèle des deux fichiers j'essaierai de t'en faire un modèle-exemple.