coco_lapin
XLDnaute Impliqué
Bonjour le forum,
Lorsque j'ai des boucles un peu longues j'aime bien mettre un StatusBar pour voir l'évolution de ma macro.
Parfois, sans savoir pourquoi, le StatusBar se bloque.
Pour le débloquer je fais "Echap", la macro s'arrête sur le code en cours puis j'appuie sur "Continuer". Le StatutBar se débloque alors mais parfois se rebloque à nouveau.
je ne sais pas si "Application.ScreenUpdating = False" a une influence sur ce blocage.
Exemple de structure de code que j'utilise souvent:
Merci pour votre aide.
Lorsque j'ai des boucles un peu longues j'aime bien mettre un StatusBar pour voir l'évolution de ma macro.
Parfois, sans savoir pourquoi, le StatusBar se bloque.
Pour le débloquer je fais "Echap", la macro s'arrête sur le code en cours puis j'appuie sur "Continuer". Le StatutBar se débloque alors mais parfois se rebloque à nouveau.
je ne sais pas si "Application.ScreenUpdating = False" a une influence sur ce blocage.
Exemple de structure de code que j'utilise souvent:
Code:
Sub es()
Application.ScreenUpdating = False
For i = 1 To 20000
Application.StatusBar = i
If Cells(i, 1) = Cells(i, 2) Then
Cells(i, 1) = i
End If
Next i
Application.ScreenUpdating = True
End Sub
Merci pour votre aide.