Cocher une case pour masquer lignes

Bonjour a tous,

Je travaille actuellement sur un tableau et j'aimerais ajouter une case a cocher pour masquer certaines lignes du tableau.

Si la case est cochée, seulement certaines lignes du tableau s'afficheraient, ces lignes seraient preselectionnées. Si la case est décochée, toutes les lignes seraient alors affichées.

Ca me parait pas très compliqué mais je ne trouve pas de solution sur le web donc je me tourne vers vous

Merci d'avance

Cordialement

Loukas

Bonjour,

Un exemple à adapter (si tu n'y arrives pas, envoie ton fichier)

Cordialement

192case-a-cocher.xlsm (17.08 Ko)

Merci beaucoup pour votre reponse. Ca marche!

J'ai aussi reussi en employant cette formule:

Private Sub CheckBox1_Click()

If CheckBox1 Then

Rows("5").Hidden = True

Else

Rows("5").Hidden = False

End If

End Sub

En ajoutant une ligne par ligne a masquer

Bonjour Loukas, le forum,

tu peux réduire ton code VBA ainsi :

Private Sub CheckBox1_Click()
  If CheckBox1 Then Rows(5).Hidden = Not Rows(5).Hidden
End Sub

(note bien que ça marche même sans les guillemets)

dhany

Rechercher des sujets similaires à "cocher case masquer lignes"