P
Patrick
Guest
Bonjour a tous,
Et oui, les vacances sont finies et nous voila de nouveau confronté au problème de programmation en V.B.A.
Mon problème est le suivant :
Je veut réaliser une macro événementielle lorsque je modifie une cellule dans le colonne A.
Le programme si dessous marche bien lors que je fait une saisie au clavier.
Mais mes saisies doivent se faire par l’intermédiaire d’une liste (Données / Validation / Liste) et dans ce cas ce programme ne marche pas.
Pouvez-vous m’aider ?
Bonne reprise à tous.
Patrick
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = 1 Then
If Target.Value <> valeur Then
MsgBox "VALEUR CHANGEE DANS COLONNE A"
End If
End If
End Sub
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Column = 1 Then
valeur1 = Target
End If
End Sub
Et oui, les vacances sont finies et nous voila de nouveau confronté au problème de programmation en V.B.A.
Mon problème est le suivant :
Je veut réaliser une macro événementielle lorsque je modifie une cellule dans le colonne A.
Le programme si dessous marche bien lors que je fait une saisie au clavier.
Mais mes saisies doivent se faire par l’intermédiaire d’une liste (Données / Validation / Liste) et dans ce cas ce programme ne marche pas.
Pouvez-vous m’aider ?
Bonne reprise à tous.
Patrick
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = 1 Then
If Target.Value <> valeur Then
MsgBox "VALEUR CHANGEE DANS COLONNE A"
End If
End If
End Sub
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Column = 1 Then
valeur1 = Target
End If
End Sub