Créer bouton ouvrant feuille suivant résultat cellule

Résolu
ZP5300 Messages postés 4 Date d'inscription   Statut Membre Dernière intervention   -  
ZP5300 Messages postés 4 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je travaille sous Excel 2003. Je souhaiterais créer un bouton qui ouvre une feuille différente suivant le résultat d'une cellule.
Ex. : Si le résultat de ma cellule est "3", le bouton ouvre la feuille 3; si le résultat est 4, il ouvre la feuille 4 et ainsi de suite...
Cela est-il possible?Et si oui comment?

Merci d'avance pour votre aide.

3 réponses

  1. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Bonjour,

    tu crées un bouton activeX et en supposant que la cellule qui te permette d'afficher le numéro de l'onglet et la cellule A1

    Private Sub CommandButton1_Click()
    Sheets(Range("A1").Value).Activate
    End Sub

    0
  2. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
     
    Bonjour,

    ou bien sans bouton et avec un lien hypertexte.
    Avec le nom de feuille en B3, mettre en C3 :
    =LIEN_HYPERTEXTE("[Classeur3.xls]'" & B3 & "'!A1";"Atteindre")
    A1 est la cellule à atteindre sur la feuille.

    eric
    0
  3. ZP5300 Messages postés 4 Date d'inscription   Statut Membre Dernière intervention  
     
    Un grand merci à vous deux pour vos réponses.

    Ça fonctionne à merveille.

    Bonne fin de journée.
    0