Bonjour,
J'ai un formulaire avec différentes cases à cocher qui permettent de masquer certaines lignes.
Ça fonctionne très bien sauf quand je protège ma feuille.
Ça affiche "Erreur d’exécution 1004, Impossible de définir la propriété Hidden de la classe Range".
Private Sub CheckBox1_Click()
If CheckBox1 = False Then
' Masquer
Range("6:21").EntireRow.Hidden = False
Else
If CheckBox1 = True Then
' Afficher
Range("6:21").EntireRow.Hidden = True
End If
End If
End Sub
Private Sub CheckBox2_Click()
If CheckBox2 = False Then
' Masquer
Range("26:31").EntireRow.Hidden = False
Else
If CheckBox2 = True Then
' Afficher
Range("26:31").EntireRow.Hidden = True
End If
End If
End Sub
Private Sub CheckBox3_Click()
If CheckBox3 = False Then
' Masquer
Range("36:56").EntireRow.Hidden = False
Else
If CheckBox3 = True Then
' Afficher
Range("36:56").EntireRow.Hidden = True
End If
End If
End Sub
Private Sub CheckBox4_Click()
If CheckBox4 = False Then
' Masquer
Range("61:67").EntireRow.Hidden = False
Else
If CheckBox4 = True Then
' Afficher
Range("61:67").EntireRow.Hidden = True
End If
End If
End Sub
Private Sub CheckBox5_Click()
If CheckBox5 = False Then
' Masquer
Range("72:106").EntireRow.Hidden = False
Else
If CheckBox5 = True Then
' Afficher
Range("72:106").EntireRow.Hidden = True
End If
End If
End Sub
Pouvez-vous m'aider svp
Excel 2013