Bonjour à tous,
Juste une question sur laquelle j'aimerais être éclairé :
Pourquoi "décacher" des lignes dans Excel prend BEAUCOUP plus de temps que de les cacher ??
Je teste avec un petit bouton Toggle et une macro :
Sub unhide()
ActiveSheet.DisplayPageBreaks = False
Application.ScreenUpdating = False
Application.EnableEvents = False
With ActiveSheet.UsedRange.Rows.Offset(1)
.Select
.EntireRow.Hidden = Not .EntireRow.Hidden
End With
Application.EnableEvents = True
Application.ScreenUpdating = True
ActiveSheet.DisplayPageBreaks = True
End Sub
Pour un fichier d'environ 500 lignes, les lignes se cachent de manière instantanée mais mettent au moins 8 secondes pour se décacher ...
Y a t'il un moyen d'accélérer ce processus ou est-ce une limitation normale ?
Merci de votre réponse