Renvoie à une ligne en fonction de la valeur d'une cellule

Bonjour,

Etant tout nouveau en VBA j'aimerait soliciter votre aide,

Alors voila je voudrait crée un bouton relier à une macro qui en fonction de la valeur d'une cellule( c'est une cellule avec une liste déroulante dedant) puisse m'envoyer dans une cellule bien spésifique.

Concrètement je voudrait : si la cellule I17="Bouton simple" et que je clique sur le bouton alors afficher en haut a gauche de l'écrant le cellule D1,

Si I17="bouton double", afficher la celllule D54 en haut a gauche, et il en va de meme avec les autres option de la liste déroulante.

J'ai bien pensé a utiliser des if mais je ne sais pas comment m'y prendre.

Alors je serait bien content qu'on puisse m'aider.

Bonjour Maaf2020, le forum,

Pas de fichier donc réponse hasardeuse....


Version1 : sans bouton

Tu choisis en I1, le résultat s'affiche en A1

4maaf2020.xlsm (17.37 Ko)

Version2 : avec bouton

Tu choisis en I1, tu cliques sur le bouton "test" ,le résultat s'affiche en A1

4maaf2020-v2.xlsm (19.39 Ko)

Cordialement,

Bonjour, je vous joint le fichier en question, mais je vous préviens c'est legerement le bordel xD.

En gros je voudrais que quand je selection le type de bouton, il m'emene directement sur le tableau corréspondant dans la feuille 1,

J'ai essayer avec une liste de donné et une zone de liste déroulante, mais aucunes de deux ne marche.

Rechercher des sujets similaires à "renvoie ligne fonction valeur"