bonsoir
j'ai trouvé ici ce code pour masquer des lignes (question souvent répètée)
mais j'aimerais aussi que:
sachant que j'ai des dates en colonnes A, seules soient effacées les dates inférieures à aujourdhui()
merci
je fais un essai si l'éxécution de la macro est trop longue à cause du nombre de lignes à traiter je laisserai tomber
j'ai trouvé ici ce code pour masquer des lignes (question souvent répètée)
mais ce que j'aimerais c'est qui si les lignes des colonnes b à g sont vides alors masquer lignesSub Masquer_Lignes_Vides()
Application.ScreenUpdating = False
Range("A8:A1200").Select
For Each Cell In Selection
Cpt = 0
For i = 0 To 11
If Cell.Offset(0, i) <> "" Then
Cpt = Cpt + 1
End If
Next
If Cpt = 0 Then
Cell.EntireRow.Hidden = True
Else
Cell.EntireRow.Hidden = False
End If
Next
Application.ScreenUpdating = True
End Sub
mais j'aimerais aussi que:
sachant que j'ai des dates en colonnes A, seules soient effacées les dates inférieures à aujourdhui()
merci
je fais un essai si l'éxécution de la macro est trop longue à cause du nombre de lignes à traiter je laisserai tomber
Dernière édition: