EXCEL VB - activer une feuille à nom variable

Résolu
Bonjour,

Dans mon classeur, j'ai une feuille qui est nommée par macro à l'ouverture du classeur par le texte présent en D3.

A la fin d'une autre procédure via une macro, j'aimerais que cette feuille en question soit affichée.

Le problème est que ce nom varie, et que je ne sais pas comment l'écrire dans VB.

j'ai bien essayé des trucs du genre:

sheets("D3").activate

mais sans succès.

merci pour votre aide

bob
Configuration: Windows XP
Safari 532.0

7 réponses

  • Votes
  • Date
  • Date décroissante
  1. Contributeur
    Bonsoir,

    si je comprends bien ton problème, tu souhaites pouvoir activer une feuille par le biais de VBA, sachant que le nom de cette feuille est contenu dans la cellule D3 ?
    A mon avis, la syntaxe serait alors :
    Sheets.(Range("D3").Value).Activate

    Essaie déjà ceci, je pense que ça devrait marcher.

    Cordialement.