Bonjour, afin d’améliorer mes outils de travail, je cherche a développer une macro, mais je bloque un peu.
Jai pour l’instant une alternative qui me permet de faire ce que je souhaite, mais cest peu industriel..
Jai un tableau sur excel qui reprend différentes infos. cest pour faire un suivi d'inventaire. A vrai dire, jai mis une liste deroulante au niveau d'une colonne, et je souhaiterai que lorsque je choisi ou met manuellement un N dans cette colonne, la macro me lance un userform, qui recupere les infos de cette ligne, et les envoi par mail.
Lorsque je choisi O dans la colonne, je voudrais que ce ne fasse rien, et si je met N que ca me lance un userform, que jai deja creer.
jai trouvé ce debut de code, mais ca ne fonctionne pas..
Merci d'avance !!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 Private Sub Worksheet_Change(ByVal Target As Range) If Not Application.Intersect(Target, Range("M2:m5000")) Is Nothing Then plage1 = Range("m2:m5000") If plage1 = N Then Call FORMULAIRE1 End If End Sub
Partager