Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Question déclenchement macro

  • Initiateur de la discussion Initiateur de la discussion BRUNO62
  • 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 !

BRUNO62

XLDnaute Occasionnel
Bonsoir,

J'utilise cette macro à partir d'une liste déroulante quand je sélectionne l'intitulé BB.
Celle-ci ne se déclenche pas toujours.
Avez vous une idée ?

Private Sub Worksheet_selectionChange(ByVal Target As Range)
Dim Mycell As String
Mycell = "BB"
If ActiveCell.Value = Mycell Then Call macro

Par avance merci.
A+
 
Re : Question déclenchement macro

Bonsoir le fil, BRUNO62

Nomalement cela fonctionne.

Toutefois, s'agissant de l'évènement SelectionChange, si tu inscris "BB" dans une cellule et qu'en pressant RETURN,
tu sélectionnes une cellule qui ne contient pas "BB", il ne se passera rien.

De plus, je suppose que tu n'as pas entré à la main Private Sub Worksheet_selectionChange(ByVal Target As Range),
mais que tu as sélectionné SelectionChange dans la liste déroulante idoine...

A plus
 
Re : Question déclenchement macro

Bonjour, bonjour soenda et tototiti2008.

Cette macro fonctionne mais une fois sur deux et cela je ne sais pas l'expliquer.

Comme je fais appel à une liste déroulante. Je ne peux pas avoir d'ambiguité sur la syntaxe. ("Bb" ou de "bb"... etc ).

Avez vous une idée.
A+
 
Re : Question déclenchement macro

Bonjour le fil, BRUNO62, tototiti2008

Soit [F1] contenant sélection de la liste.
Si BB est affiché dans F1, et que tu resélectionnes F1, il ne se passera rien.
Il faudrait copier le code de Worksheet_Change dans Worksheet_SelectionChange (...)

Sinon il faut peut-être regarder la Macro appelée.
L'envoi d'un classeur serait alors le bienvenu.

NB : Généralement on utilise Target dans les Sub évènementielles
et ActiveCell dans les modules.

A plus
 
Re : Question déclenchement macro

Bonsoir,

Merci, pour ces infos.
J'ai simplifié le truc. Je n'utilise plus de menu déroulant.

C'était trop alléatoire dans le fonctionnement.

Grand merci à soenda et tototiti2008.

a+
 
- 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

Réponses
9
Affichages
507
Réponses
4
Affichages
586
Réponses
10
Affichages
790
Réponses
7
Affichages
744
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…