Ok je recommence :
1ere étape :
----------------
- Un fichier excell 'mois', qui comprend 5 tableau (correspondant à 5 semaines)
- 5 autres fichiers excell 'semaine1', 'semaine2', etc.
- Un ptit bouton sur le fichier 'mois' permet de récupérer dans mes 5 tableau les infos contenus dans les 5 fichiers 'semaine'.
Pour fonctionner, mes 6 fichiers doivent être ouvert, et j'accède du fichier mois aux autres avec quelque chose du style :
"Workbooks(NomFichierCourt)"
Cette étape fonctione, pas de soucis.
2eme étape :
----------------
Les mêmes fichiers, mais je ne veux ouvrir que le premier (le fichier 'mois') qui contient en plus 5 petit boutons qui permettent avec "Application.GetOpenFilename()" de récupérer les noms des 5 fichiers semaines. Le script se charge ensuite d'ouvrir le fichier, de récupérer les infos et les traiter comme plus haut.
Seulement voilà, une fois que j'ai récupéré le nom de mes fichiers (nom long avec le chemin complet), et que je les ai ouverts, je ne peux rien en tirer avec workbook(MonNomFichierLong)
J'ai été plus clair ??...