Bah tu gères une variable qui se servira d'incrément dans l'évènement du Timer :
Dans la partie déclaration de ta page de code :
Dim monIndex As Integer
Dans l'évènement du Timer (que tu auras démarré) :
Label(monIndex).Visible = True
monIndex = monIndex + 1
If monIndex > 10 Then monTimer.Enabled = False
En indexant tes Labels et en rendant .Visible le Label dont tu incrémenteras l'index à chaque cycle de ton Timer.
Indexation des Labels (VB6 seulement, pas VBA) :
Tu crées un premier Label et tu lui mets la propriété Index à 0
Tu le copie-colle autant de fois que tu veux : Il gardera le même nom mais sont index s'incrémentera.
Vala
Jack, MVP VB NB : Je ne répondrai pas aux messages privés
Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)
Private Sub Timer1_Timer()
Dim MonIndex As Integer
Label(MonIndex).Visible = True
MonIndex = MonIndex + 1
If MonIndex > 10 Then Timer.Enabled = False
End Sub
Après une intervalle de 1000 il m'affiche le premier label(0) et stop...
L'erreur vient-elle de moi ?