Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Validation, Liste

3 réponses
Avatar
nounouille
Bonjour,

Quel code cr=E9er dans ma feuille pour qu'une macro que j'ai faite se
lance apr=E8s avoir cliqu=E9 sur ma liste qui se trouve en D6 ? Je suppose
que cela commence par

Private Sub Worksheet_Change (Mais quoi donc...?)
=2E..
NomMacro

End Sub
Ou bien dois-je me r=E9f=E9rer =E0 la cellule ? et dans ce cas est-ce bien
une cellule ou un combobox ?

Que de questions dans ma petite t=EAte

3 réponses

Avatar
Tatanka
Salut,

Supposons que ta macro se nomme « Zaza ».
Alors avec cette macro de feuille, Zaza fera son boulot
à chaque fois que tu cliqueras un élément de ta liste déroulante.

Private Sub Worksheet_Change(ByVal Target As Range)
If Target = [d6] Then Zaza
End Sub

Serge

"nounouille" a écrit dans le message de news:

Bonjour,

Quel code créer dans ma feuille pour qu'une macro que j'ai faite se
lance après avoir cliqué sur ma liste qui se trouve en D6 ? Je suppose
que cela commence par

Private Sub Worksheet_Change (Mais quoi donc...?)
...
NomMacro

End Sub
Ou bien dois-je me référer à la cellule ? et dans ce cas est-ce bien
une cellule ou un combobox ?

Que de questions dans ma petite tête
Avatar
JB
Bonjour,

-Clic-droit onglet
-Visualiser le code
-Choisir WorSheet au lieu de général
-Choisir Change

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address="$D$6" then
MsgBox Target.Value
End if
End Sub

JB
http://boisgontierjacques.free.fr

On 7 fév, 14:26, nounouille
wrote:
Bonjour,

Quel code créer dans ma feuille pour qu'une macro que j'ai faite se
lance après avoir cliqué sur ma liste qui se trouve en D6 ? Je suppose
que cela commence par

Private Sub Worksheet_Change (Mais quoi donc...?)
...
NomMacro

End Sub
 Ou bien dois-je me référer à la cellule ? et dans ce cas est-ce b ien
une cellule ou un combobox ?

Que de questions dans ma petite tête


Avatar
nounouille
On 7 fév, 17:01, JB wrote:
Bonjour,

-Clic-droit onglet
-Visualiser le code
-Choisir WorSheet au lieu de général
-Choisir Change

Private Sub Worksheet_Change(ByVal Target As Range)
  If Target.Address="$D$6" then
    MsgBox Target.Value
  End if
End Sub

JBhttp://boisgontierjacques.free.fr

On 7 fév, 14:26, nounouille
wrote:



Bonjour,

Quel code créer dans ma feuille pour qu'une macro que j'ai faite se
lance après avoir cliqué sur malistequi se trouve en D6 ? Je suppose
que cela commence par

Private Sub Worksheet_Change (Mais quoi donc...?)
...
NomMacro

End Sub
 Ou bien dois-je me référer à la cellule ? et dans ce cas est-ce bien
une cellule ou un combobox ?

Que de questions dans ma petite tête- Masquer le texte des messages pr écédents -


- Afficher le texte des messages précédents -


Merci pour votre aide, çà fonctionne super