Déclenchement d'une macro lorsqu'une cellule est remplie
1 réponse
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 ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
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
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" <anonymous@discussions.microsoft.com> a écrit dans le message de
news:5d6301c3e574$eac08b40$a601280a@phx.gbl...
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 ?
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 ?