Bueno esta bien

Entonces....
Si quiere que pida un codigo diferente cada cierto tiempo y ese esta en tu web
tendrias que actualizar tu web tambien

, Supongamos que eso ya lo resolviste
Next
Puedes usar el if asi:
esto en el form principal el de tu aplicacion
private sub timer1_timer()
If Hour(now) = 5 or Hour(now) = 6 or Hour(now) = 7 then
formprincipal.visible = false
formpidecodigo.show
end sub
y en el formpidecodigo
private sub form load
if Hour(now) = 5 then
codigo = "1234"
end if
end sub
private sub cmdregistrar_click()
if treg.text = codigo then
msgbox "Gracias por registrar el programa"
end if
end sub
Le puedes agregar mas condiciones de horas pero espero que con este
ejemplo te haya quedado clar
Saludos