Option Explicit Private Type XTimer_Type Interval As Long 'interval du timer Last As Long 'derniere iteration Iteration As Long 'nombre d'iteration executées End Type Dim Timer1_Xtag As XTimer_Type Private Sub Form_Load() Timer1.Interval = 1 Timer1_Xtag.Interval = 1000 'l'intervale que tu veu ! End Sub Private Sub Timer1_Timer() If Timer1_Xtag.Last + (Timer1_Xtag.Interval \ 1000) < Timer Then 'Ici le code du Timer List1.AddItem "Iteration " & Timer1_Xtag.Iteration Timer1_Xtag.Last = Timer Timer1_Xtag.Iteration = Timer1_Xtag.Iteration + 1 End If End Sub