blord
XLDnaute Impliqué
Bonjour à tous,
Je sais que l'on peut utiliser ce code pour lancer une macro en fonction de la valeur prise par une cellule :
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Value = "X" Then
msgbox "Bonjour"
End If
End Sub
Mais ce code se déclenchera si n'importe qu'elle cellule de la feuille prend la valeur X.
J'aimerais savoir, si celà est possible, de limiter le "range de la modification" à une colonne spécifique par exemple. Si une cellule de la colonne D et iniquement de la colonne D prend la valeur X, alors déclenche la macro.
Merci à pour votre aide...
Je sais que l'on peut utiliser ce code pour lancer une macro en fonction de la valeur prise par une cellule :
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Value = "X" Then
msgbox "Bonjour"
End If
End Sub
Mais ce code se déclenchera si n'importe qu'elle cellule de la feuille prend la valeur X.
J'aimerais savoir, si celà est possible, de limiter le "range de la modification" à une colonne spécifique par exemple. Si une cellule de la colonne D et iniquement de la colonne D prend la valeur X, alors déclenche la macro.
Merci à pour votre aide...