Affecter une macro selon une valeur dans une cellule [Résolu]

HEMIYELY 7 Messages postés mercredi 10 mai 2017Date d'inscription 31 août 2017 Dernière intervention - 10 mai 2017 à 17:24 - Dernière réponse : HEMIYELY 7 Messages postés mercredi 10 mai 2017Date d'inscription 31 août 2017 Dernière intervention
- 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
Afficher la suite 

4 réponses

Répondre au sujet
cs_Le Pivert 4767 Messages postés jeudi 13 septembre 2007Date d'inscriptionContributeurStatut 13 décembre 2017 Dernière intervention - Modifié par cs_Le Pivert le 11/05/2017 à 11:46
+1
Utile
1
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
Cette réponse vous a-t-elle aidé ?  
HEMIYELY 7 Messages postés mercredi 10 mai 2017Date d'inscription 31 août 2017 Dernière intervention - 11 mai 2017 à 11:48
Parfait!! Merci beaucoup !!
Commenter la réponse de cs_Le Pivert
cs_Le Pivert 4767 Messages postés jeudi 13 septembre 2007Date d'inscriptionContributeurStatut 13 décembre 2017 Dernière intervention - 10 mai 2017 à 17:52
HEMIYELY 7 Messages postés mercredi 10 mai 2017Date d'inscription 31 août 2017 Dernière intervention - 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.
Commenter la réponse de cs_Le Pivert