Non ti devi stupire.

Chiedendo:
1)
se in VB6 esiste una funzione come: Applicaton ontime di VBA
Presuppone che uno debba conosca VBA, ma quale versione di VBA?

2)
Vedete sistemi più "agili" ?
Cosa intendi per più agili?
Non sappiamo nemmeno cosa fa la tua
codice:
call miaroutine
Vorrei ricordarti che il codice dovrebbe contenere commenti per far capire a chi legge qual'è lo scopo che si prefigge. Non sempre il codice è sufficiente alla comprensione.

Ad esempio, perchè parti con un Interval a 60000 poi lo riduci a 1000 ?

Ciao