bonjour,
je souhaite optimiser ce code dont l'objectif est de masquer des lignes selon un critère.
Ce code fonctionne mais je le trouve relativement long(10 secondes) pour une cinquantaine de ligne à balayer.
For i = 3 To 50
On Error Resume Next
If Cells(i, 9) + Cells(i, 14) + Cells(i, 18) = 0 Then Rows(i).EntireRow.Hidden = True
Next i
Merci de vos suggestions
je souhaite optimiser ce code dont l'objectif est de masquer des lignes selon un critère.
Ce code fonctionne mais je le trouve relativement long(10 secondes) pour une cinquantaine de ligne à balayer.
For i = 3 To 50
On Error Resume Next
If Cells(i, 9) + Cells(i, 14) + Cells(i, 18) = 0 Then Rows(i).EntireRow.Hidden = True
Next i
Merci de vos suggestions