E
enki
Guest
bonsoir, je cherche a effectuer une macro pour masquer les lignes si la celulle I est vide sur une selection multiple,mais comment faire, j'ai réussi a le faire sur une zone unique.
de I1 à I570 mais je voudrait la faire sur I1 à I20, I50 I100, I120 à I320 et I 400 à I 570.
voici la macro que j'ai fait.
Sub effacer()
Cells.Select
Selection.EntireRow.Hidden = False
Range("A1").Select
Range("i1:i570").Select
For Each o In Selection
If o.Value = "" Then
o.EntireRow.Hidden = True
Range("A1").Select
End If
Next
End Sub
Merci de vos réponses
de I1 à I570 mais je voudrait la faire sur I1 à I20, I50 I100, I120 à I320 et I 400 à I 570.
voici la macro que j'ai fait.
Sub effacer()
Cells.Select
Selection.EntireRow.Hidden = False
Range("A1").Select
Range("i1:i570").Select
For Each o In Selection
If o.Value = "" Then
o.EntireRow.Hidden = True
Range("A1").Select
End If
Next
End Sub
Merci de vos réponses