Re,
Voici le module mais je vais paraitre débile mais je le place ou le code que tu viens de me fournir.
Merci
1 2 3 4 5 6 7 8 9 10 11 12
| Public arrête As Boolean
Sub défilement()
Static i As Integer
If arrête = True Then i = 0: Exit Sub
If i = 0 Then i = 1
t = Array("", "Loading", "Page1", "Page2", "Page3")
ThisWorkbook.Sheets(t(i)).Activate
i = i + 1
If i > UBound(t) Then i = 1
If arrête = False Then Application.OnTime Now + TimeSerial(0, 0, 5), "défilement"
End Sub |
Ps:
ThisWorkbook.Sheets(t(i)).activate
me relance le fichier en cours mais ne résouds pas le problème.
Partager