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
313 344
Messages
2 097 337
Membres
106 916
dernier inscrit
Soltani mohamed