select macro avec "case"

  • Initiateur de la discussion Initiateur de la discussion CB60
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

CB60

XLDnaute Barbatruc
Bonjour le Forum
Ou est l'erreur de la macro.

Private Sub Worksheet_Change(ByVal Target As Range)
'permet de lancer une macro avec une liste déroulante en "f2"
If Not Application.Intersect(Target, Range("f2")) Is Nothing Then
Select Case Target.Value
Case 1
Call H_Tableau
Case 2
Call B_Tableau
Case 3
Call LigneMiseaJour
Case 4
Call F_NOM
Case Else
Exit Sub
End Select
End If
End Sub

Si je lance les macros manuellement elles fonctionnent et si je les selectionnes par la liste déroulante rien ne ce passe.
Pouvez vous me dire Pourquoi?
Merci
Bruno
 
Re : select macro avec "case"

re
Bonjour à tous
dans ma liste déroulante je ne selectionne pas des chiffres mais le nom de la macro, cela doit être pour cela. je souhaite visualiser les noms de macro car ils veulent dire quelques choses, c'est vrai que lorsque je mets 1;2;3;4 dans ma liste de validation cela fonctionne.
Avez vous une idée?
Bruno
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

  • Question Question
Microsoft 365 Probléme VBA
Réponses
8
Affichages
588
Réponses
9
Affichages
508
Réponses
7
Affichages
367
Réponses
4
Affichages
586
  • Question Question
Microsoft 365 worksheet_change
Réponses
29
Affichages
1 K
Retour