jeromeN95
XLDnaute Impliqué
Bonjour,
pour un classeur multi feuille, j'ai crée une petite macro pour masquer des lignes vides histoire de faire propre automatiquement mais la macro est lente (10 secondes).
Pourriez vous me dire si je peux améliorer, sélection d'une plage plutôt que lignes ?
pour un classeur multi feuille, j'ai crée une petite macro pour masquer des lignes vides histoire de faire propre automatiquement mais la macro est lente (10 secondes).
Pourriez vous me dire si je peux améliorer, sélection d'une plage plutôt que lignes ?
VB:
'Private Sub Worksheet_Change(ByVal Target As Range)
Private Sub Worksheet_Activate()
Application.ScreenUpdating = 0
Dim cel As Range
Rows("21:40").EntireRow.Hidden = False 'Masque les lignes vide des produits
For Each cel In Range("ContratPret!A21:A40")
If cel = "" Then
cel.EntireRow.Hidden = True
End If
Next
End Sub