Re : atteindre "l'autre classeur" avec nom variable
Salut Piboulet,
Pour répondre à ta question théorique : oui, c'est possible via un gestionnaire d'événement qui peut détecter chaque ouverture ou activation de classeurs, et donc d'en créer la liste. Mais ça implique des modules de classe, une feuille macro ( complémentaire, idéalement) qu'il faut charger au lancement d'excel.
En somme, c'est une macro qui va espionner ce qui se passe dans xl et dès que survient l'événement choisi, va lancer une action ( création de la liste des derniers fichiers ouvert par ex)
Il y a probablement d'autres solutions, mais je ne les connais pas toutes.
Bonne soirée
Edition : Fin de journée, limite Zop pour la réponse. Donc je reprends.
Oui,tu peux compter les classeurs ouverts et en faire la liste. Et bien sûr lancer une macro faisant référence à un classeur sans qu'il soit actif. Mais je pense que la question reste entière: comment indiquer à la macro sur quel classeur elle doit travailler si tu ne connais pas le nom de ce classeur ou qu'il ne dispose pas de signe distinctif ( un élément de son nom, une cellule nommée spécifique, une valeur sockée dans un nom, etc.) Et sauf erreur, c'était l'objet de ce fil!
A +