VBA - Extraire le nom d'une fenêtre

Nicole05

XLDnaute Nouveau
Bonjour à tous,

Dans une de mes macros, je travaille dans une première fenêtre Excel.
Puis, à un moment donné, j'ouvre une nouvelle fenêtre.
Après avoir ouvert cette fenêtre, je sélectionne à nouveau ma première fenêtre.

Jusqu'à maintenant, j'utilisais la macro suivant:
Windows("Feuille1").Activate

Le problème est que si l'utilisateur change le nom du fichier, ma macro ne va plus fonctionner puisqu'elle ne trouvera plus le nom de la fenêtre.

J'aimerais donc pouvoir extraire le nom de la première fenêtre que j'utilise et à partir de cette extraction, créer une dimension.

Dès lors, pour revenir sur cette même fenêtre, je pourrais utiliser cette dimension de la façon suivante :
Windows(Nom de la dimension).Activate

C'est ce que j'ai essayé de faire dans le fichier joint.
Je ne maîtrise pas bien ces propriétés, donc tout est faux et ne rien ne marche.
La solution est sûrment très simple...

J'espère avoir été suffisamment claire, le fichier joint pourra peut-être vous aider à comprende ce que je cherche à réaliser

Merci d'avance pour votre aide
 

Pièces jointes

  • Exemple.xls
    33 KB · Affichages: 148
  • Exemple.xls
    33 KB · Affichages: 167
  • Exemple.xls
    33 KB · Affichages: 172

Statistiques des forums

Discussions
312 911
Messages
2 093 510
Membres
105 746
dernier inscrit
stamperjulien