Alban.aktisea
XLDnaute Nouveau
Bonjour,
J'ai une macro que je n'arrive pas à faire fonctionner si j'ajoute plusieurs conditions... Voici le bout de macro qui me pose problème, je n'ai pas de message d'erreur à l’exécution mais rien ne se passe.
Ai-je bien écrit les Or est-ce compatible??
Merci pour vos réponses.
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = Range("N4:N20000").Column Then
Application.EnableEvents = False 'Permet d'accelerer le fichier
'les codes à + 120 jours
If Target = "RDV" Or Target = "BONUS" Or Target = "Déjà vu" Then
Target.Offset(0, 1) = Date + 120
Target.Offset(0, 10) = Date
Target.Offset(0, 11) = Time
Target.Offset(0, 9) = Range("A1")
Target.Offset(0, 1) = Target.Offset(0, 1) + 1
... Ensuite j'ai d'autre If.Target = et les End.if
J'ai une macro que je n'arrive pas à faire fonctionner si j'ajoute plusieurs conditions... Voici le bout de macro qui me pose problème, je n'ai pas de message d'erreur à l’exécution mais rien ne se passe.
Ai-je bien écrit les Or est-ce compatible??
Merci pour vos réponses.
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = Range("N4:N20000").Column Then
Application.EnableEvents = False 'Permet d'accelerer le fichier
'les codes à + 120 jours
If Target = "RDV" Or Target = "BONUS" Or Target = "Déjà vu" Then
Target.Offset(0, 1) = Date + 120
Target.Offset(0, 10) = Date
Target.Offset(0, 11) = Time
Target.Offset(0, 9) = Range("A1")
Target.Offset(0, 1) = Target.Offset(0, 1) + 1
... Ensuite j'ai d'autre If.Target = et les End.if