Bonsoir à tous, Pourquoi cette macro fonctionne bien ?
For Each ligne In ActiveSheet.UsedRange.Rows
If ligne.Cells(1, 12).Value = Empty Then
'si la cellule de la colonne L est vide, la ligne est masquée
ligne.EntireRow.Hidden = True
End If
Next
Range("A2").Select
End Sub
Et si je change le ligne.EntireRow.hidden = true
par
un ligne.EntireRow.delete = true
ça me mets un message d'erreur ?????
For Each ligne In ActiveSheet.UsedRange.Rows
If ligne.Cells(1, 12).Value = Empty Then
'si la cellule de la colonne L est vide, la ligne est masquée
ligne.EntireRow.Hidden = True
End If
Next
Range("A2").Select
End Sub
Et si je change le ligne.EntireRow.hidden = true
par
un ligne.EntireRow.delete = true
ça me mets un message d'erreur ?????