Affecter une macro selon une valeur dans une cellule

Résolu/Fermé
HEMIYELY Messages postés 61 Date d'inscription mercredi 10 mai 2017 Statut Membre Dernière intervention 25 janvier 2022 - 10 mai 2017 à 17:24
HEMIYELY Messages postés 61 Date d'inscription mercredi 10 mai 2017 Statut Membre Dernière intervention 25 janvier 2022 - 11 mai 2017 à 11:48
Bonjour,
Je souhaite affecter une macro sur un bouton mais avec deux possibilités. Si je fais le choix 1, lorsque je clique sur ma macro je souhaite qu'elle m'envoie sur la feuille choix 1. Et si je fais le choix 2, en cliquant sur ce même bouton, je souhaite être envoyer vers la feuille choix 2.
Pouvez-vous m'aider?
Merci
A voir également:

2 réponses

cs_Le Pivert Messages postés 7903 Date d'inscription jeudi 13 septembre 2007 Statut Contributeur Dernière intervention 11 mars 2024 728
Modifié le 11 mai 2017 à 11:46
Si la liste déroulante se trouve en A1:

Option Explicit
Private Sub CommandButton1_Click()
If Range("A1") = "choix1" Then
 Sheets("Feuil2").Select
 Else
  Sheets("Feuil3").Select
End If
End Sub


a adapter



@+ Le Pivert
1
HEMIYELY Messages postés 61 Date d'inscription mercredi 10 mai 2017 Statut Membre Dernière intervention 25 janvier 2022
11 mai 2017 à 11:48
Parfait!! Merci beaucoup !!
0
cs_Le Pivert Messages postés 7903 Date d'inscription jeudi 13 septembre 2007 Statut Contributeur Dernière intervention 11 mars 2024 728
10 mai 2017 à 17:52
0
HEMIYELY Messages postés 61 Date d'inscription mercredi 10 mai 2017 Statut Membre Dernière intervention 25 janvier 2022
11 mai 2017 à 09:41
Bonjour,
Je ne pense pas pouvoir faire avec des liens hypertexte. En effet, le même bouton doit pouvoir m'ouvrir soit la feuille Choix 1 soit la feuille Choix 2 en fonction d'un choix fait dans une cellule auparavant.
0