cacher lignes ou il y la couleur

capello12

XLDnaute Nouveau
bonjour le forum

Je recherche comment cacher les lignes ou il ni a pas de couleur.
Pour un fichier d'absences j'ai mi une page pour vous guider
il y a deux couleur rouge pour absent et bleu pour retard.
je veux pouvoir cacher et r'afficher par un bouton les lignes ou il ni a rien.
J'ai regarder quelques exemples mais je ni arrive pas.

Merci pour vos réponses
 

Pièces jointes

  • Absence.xls
    39.5 KB · Affichages: 18
  • Absence.xls
    39.5 KB · Affichages: 24
  • Absence.xls
    39.5 KB · Affichages: 22

DoubleZero

XLDnaute Barbatruc
Re : cacher lignes ou il y la couleur

Bonjour, capello12, le Forum,

Une suggestion en pièce jointe.

A bientôt :)

P. S. : Bonjour, mapomme :D
 

Pièces jointes

  • 00 - capello12 - Lignes masquer.xls
    55.5 KB · Affichages: 19
Dernière édition:

mapomme

XLDnaute Barbatruc
Supporter XLD
Re : cacher lignes ou il y la couleur

Bonsoir capello12,

Un essai dans le fichier joint. Le code est dans le moduule de code de la feuille "2B":
VB:
[code=vb]
Private Sub CommandButton6_Click()
Dim xrg As Range, xcell As Range, n&
Application.ScreenUpdating = False
For Each xcell In Range(Range("a5"), Cells(Rows.Count, "a").End(xlUp))
    Set xrg = Range(Cells(xcell.Row, "b"), Cells(xcell.Row, "ap"))
    n = Application.WorksheetFunction.CountA(xrg)
    xcell.EntireRow.Hidden = (n = 0)
  Next xcell
End Sub

Private Sub CommandButton3_Click()
  Rows.Hidden = False
End Sub

Edit: bonjour DoubleZero :) , j'avions point actualisé. j'en profite pour te saluer.
 

Pièces jointes

  • capello12-Absence v1.xls
    44 KB · Affichages: 18
Dernière édition:

Discussions similaires

Statistiques des forums

Discussions
312 214
Messages
2 086 313
Membres
103 175
dernier inscrit
abcc