bonjour tout le monde
je n'arrive pas a cacher une ligne sous condition
j'ai dans la colonne L une formule =SI([@[Date de fin]]>AUJOURDHUI();"En Cour";"Terminer")
je desirerais que quand dans le colonne L est inscrit Terminer que cette meme ligne sois cacher automatiquement
voici mon code
Private Sub Worksheet_Change(ByVal Target As Range)
On Error GoTo err
If Not Intersect(Target, Range("L:L")) Is Nothing Then
If Target = "Terminer" Then
Rows(Target.Row).EntireRow.Hidden = True
MsgBox "Ligne " & Target.Row & " masquée"
End If
End If
Exit Sub
err:
End Sub
mais rien ne se passe
pouviez vous m'aider s'il vous plait car je suis un nul en vba
je n'arrive pas a cacher une ligne sous condition
j'ai dans la colonne L une formule =SI([@[Date de fin]]>AUJOURDHUI();"En Cour";"Terminer")
je desirerais que quand dans le colonne L est inscrit Terminer que cette meme ligne sois cacher automatiquement
voici mon code
Private Sub Worksheet_Change(ByVal Target As Range)
On Error GoTo err
If Not Intersect(Target, Range("L:L")) Is Nothing Then
If Target = "Terminer" Then
Rows(Target.Row).EntireRow.Hidden = True
MsgBox "Ligne " & Target.Row & " masquée"
End If
End If
Exit Sub
err:
End Sub
mais rien ne se passe
pouviez vous m'aider s'il vous plait car je suis un nul en vba