Option Explicit Dim WithEvents x As Timer Private Sub Form_Load() Set x = Me.Controls.Add("VB.Timer", "myTimer") x.Interval = 1000 x.Enabled = True End Sub Private Sub x_Timer() Debug.Print "timer..." End Sub