Bonjour,
Voila je m'explique, j'ai une macro qui se déclenchait lorsque certaine cellule était modifié. Du type :
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$H$256" Or Target.Address = "$H$257" or Target.Address = "$H$254" Then
If Cells(256, 8) = "" Or Cells(257, 8) = "" Or Cells(254, 8) = "" Then Exit Sub
If Target.Value <> "" Then Range("B264") = coutstockage
Jusque là tout fonctionnait bien.
Aujourd'hui, je viens de créer une liste déroulante qui vient alimenter mes cellules H 256, H 257.. (elles ne sont donc plus alimenté à la main mais grâce à une base de données) et la ma macro ne fonctionne plus.
Imaginons que ma liste déroulante soit une liste de client dans la cellule h256 j'ai un coût qui s'inscrit en fonction du client, ma cellule change bien de valeur mais ma macro n'est pas lancé.
Comment ça se fait????????
Merci d'avance
aurélie