Option Explicit
Sub Lignes_vides_masquer()
'déclaration variable
Dim i As Long
'blocage de l'animation d'écran
Application.ScreenUpdating = False
'action sur chaque ligne, à partir de la quatrième, pour chaque valeur présente en colonne A
For i = [A65536].End(xlUp).Row To 4 Step -1
'début de la condition :
'recherche du total 12 cellules vides entre les colonnes 8 et 19
'ce qui correspond aux colonnes h à s
If Application.WorksheetFunction.CountBlank(Range(Cells(i, 8), Cells(i, 19))) = 12 Then
'ligne concernée est masquée
Rows(i).EntireRow.Hidden = True
'fin de la condition
End If
Next i
'réactivation de l'animation d'écran
Application.ScreenUpdating = True
End Sub