Masquer des lignes..... mais pas toutes

Tahititin

XLDnaute Occasionnel
Bonjour,
Je travaille actuellement sur un planning opératoire (Cf. pièce jointe)... celui-ci est complété (sur une trame spécifique) à la semaine et doit pouvoir être imprimé par certaine personne.... ces fameuses certaines personnes m'ont sollicité pour que les lignes vides (pas de programmation) puissent être masqués si la colonne "Nom & prénom" (B) est vide ... jusque là pas de problème (Cf. Code VBA), mais elles souhaitent pouvoir que les jours de la semaines (LUNDI ....DIMANCHE) (ColonneA) puissent rester visible même si elles sont en regrad de colonne "nom&Prénom" vide... oufff, même moi des fois j'ai du mal à comprendre mes propres collègues !
En gros comment puis-je modifier le code pour qu'il ne prenne en compte que certaines plage (ex : Ligne = 1 to 5 ; 7 to 11 ; 13 to 17.....).
En espérant avoir été suffisamment clair
Merci d'avance
 

Pièces jointes

  • Programm Obst.zip
    27.6 KB · Affichages: 25

Mytå

XLDnaute Occasionnel
Re : Masquer des lignes..... mais pas toutes

Salut le forum

Un début de solution fait à main levée
Code:
Sub essai()
For ligne = 4 To 100 Step 7
For i = 1 To 6
If Cells(ligne + i, 2) = "" Then Rows(ligne + i).Hidden = True
Next i
Next ligne
End Sub
Mytå
 

Statistiques des forums

Discussions
312 238
Messages
2 086 492
Membres
103 234
dernier inscrit
matteo75654548