Faire une liste dans une cellule

Bonjour le forum,

Je me tourne vers vous car je reste bloqué sur un problème :

J'ai créer une liste (via Validation des données -> Liste) qui comporte une dixaine de choix possible. Mon but est de récupérer la valeur choisie par l'utilisateur puis d'activer une autre macro.

Après des recherches, j'en ai compris qu'il fallait utiliser la méthode 'Worksheet_Change', mais je ne sais pas quoi mettre dans la fonction pour qu'elle s'exécute.

Si quelque uns d'entre vous ont des pistes, je vous en remercie !

Omnipopo

Bonjour,

tu fait clic droit sur la feuille en question / visualisé le code ensuite intégré cela :

Private Sub Worksheet_Change(ByVal Target As Range)
 If Not Application.Intersect(Target, Range("A" & 2)) Is Nothing Then   ' ici l’événement se éclanche sur le changement de la valeur de la                     cellus A2

    call "macro"

 End If
End Sub

à adapter


ps : "macro" : indiquer le nom de la macro a exécuté sans les guillemet

C'est exactement ce dont j'avais besoin !

Merci minanse

Rechercher des sujets similaires à "liste"