Bonjour à tous,
J'ai le code ci-dessous en VBA pour afficher/masquer des lignes suivant la donnée d'une case.
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Count > 1 Then Exit Sub '<-- si plusieurs cellules sont sélectionnées on quitte la procédure sinon ça bug
If Target.Address = "$B$15" Then '<-- vérification que la modification se passe dans la cellule A4
Select Case Target.Value
Case "ESTIMATION DE SALAIRE": Rows("42:43").Hidden = True
Case "DEMANDE D'ACOMPTE": Rows("42:43").Hidden = False
End Select
End If
End Sub
Celui ci fonctionne parfaitement, cependant je voudrais masquer EN PLUS la ligne 19 lorsque "ESTIMATION DE SALAIRE" est sélectionné en case B15.
J'ai fais plusieurs test sans succès.
Auriez vous une piste s'il vous plait ?
Cordialement.
Christophe