Ciao!
alla fine ho risolto inn questo modo:

non ho necessariamente bisogno di un controllo Timer, ma anzi posso risolvere il tutto molto facilmente con una sola routine (il gestore dell'evento click del bottone Play), ovvero:

Private Sub cmdPlay_Click()
Dim i As Integer, tmr As Single
With txtEventi
For i = .LBound To .UBound
With .Item(i)
If .Text <> "0" Then
tmr = Timer + CInt(.Text)
While tmr > Timer
DoEvents
Wend

MsgBox "ciao", vbInformation, "Evento: " & i
End If
End With
Next
End With
End Sub

In questo esempio il bottone play è denominato cmdPlay, mentre la matrice delle caselle di testo è txtEventi; la funzione MsgBox viene richiamata al termine di ciascun lasso di tempo (maggiore di zero secondi).

Ringrazio cmq per i consigli!

Ciao!