Worksheet_change

Le
aife1
Bonjour à tous !

Dans une feuille, je voudrais qu'une macro s'exécute lorsque la cellule E1
est modifiée. J'ai donc le code suivant :

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$E$1" Then
End If
Range("D790").Select
Selection.AutoFilter Field:=4, Criteria1:="*" & [E1] & "*",
Operator:=xlAnd
End Sub

Ce code marche bien, mais le problème est que la macro s'exécute lorsque
n'importe quelle cellule de la feuille est modifiée, et pas que la cellule
E1. Je ne vois pas ce que je dois changer. Quelqu'un peut m'aider ??

Merci d'avance beaucoup.
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
jps
Le #4621291
bonjour
mets ton End If juste avant ton End Sub
jps

"aife1" %
Bonjour à tous !

Dans une feuille, je voudrais qu'une macro s'exécute lorsque la cellule E1
est modifiée. J'ai donc le code suivant :

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$E$1" Then
End If
Range("D790").Select
Selection.AutoFilter Field:=4, Criteria1:="*" & [E1] & "*",
Operator:=xlAnd
End Sub

Ce code marche bien, mais le problème est que la macro s'exécute lorsque
n'importe quelle cellule de la feuille est modifiée, et pas que la cellule
E1. Je ne vois pas ce que je dois changer. Quelqu'un peut m'aider ??

Merci d'avance beaucoup.




aife1
Le #4621281
Bonjour JPS !!

Merci bcp, ça marche impec !!

Bonne journée !


"jps" a écrit dans le message de news:

bonjour
mets ton End If juste avant ton End Sub
jps

"aife1" %
Bonjour à tous !

Dans une feuille, je voudrais qu'une macro s'exécute lorsque la cellule
E1 est modifiée. J'ai donc le code suivant :

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$E$1" Then
End If
Range("D790").Select
Selection.AutoFilter Field:=4, Criteria1:="*" & [E1] & "*",
Operator:=xlAnd
End Sub

Ce code marche bien, mais le problème est que la macro s'exécute lorsque
n'importe quelle cellule de la feuille est modifiée, et pas que la
cellule E1. Je ne vois pas ce que je dois changer. Quelqu'un peut m'aider
??

Merci d'avance beaucoup.







Publicité
Poster une réponse
Anonyme