non è sufficiente serve anche una gestione callBack altrimenti il timer continua a contare ma la procedura "non se ne accorge" proprio come dice alka serve un'altro threadOriginariamente inviato da oregon
Se il problema e' solo il timer, non utilizzare l'oggetto di VB.
Al suo posto utilizza la API SetTimer (e la KillTimer) e potrai eseguire il codice anche se la msgbox sara' attiva.