OVH Cloud OVH Cloud

Déclenchement d'une macro lorsqu'une cellule est remplie

1 réponse
Avatar
Karl
Bonjour =E0 tous=20

Dans un classeur, j'ai besoin d'une macro qui se d=E9clenche=20
chaque fois qu'une cellule appartenant =E0 une certaine=20
colonne est remplie.
j'ai touv=E9 sur Excellabo la macro suivante :

Private Sub Worksheet_Change(ByVal Target As Excel.Range)
If Target.Column =3D 1 Then
If Target =3D "Nouveau" Then MsgBox ("Vous avez saisi=20
Nouveau")
End If
End Sub
Mais cela ne fonctionne pas. Quelqu'un pourrait-il me dire=20
pourquoi ?

Merci

1 réponse

Avatar
papou
Bonjour Karl
L'exemple affiche le message "Vous avez saisi Nouveau" lorsque la valeur
"Nouveau" est saisie dans une cellule située dans la colonne A
Cordialement
Pascal

"Karl" a écrit dans le message de
news:5d6301c3e574$eac08b40$
Bonjour à tous

Dans un classeur, j'ai besoin d'une macro qui se déclenche
chaque fois qu'une cellule appartenant à une certaine
colonne est remplie.
j'ai touvé sur Excellabo la macro suivante :

Private Sub Worksheet_Change(ByVal Target As Excel.Range)
If Target.Column = 1 Then
If Target = "Nouveau" Then MsgBox ("Vous avez saisi
Nouveau")
End If
End Sub
Mais cela ne fonctionne pas. Quelqu'un pourrait-il me dire
pourquoi ?

Merci