Hi,
Now it's clear (as i think ;)) to me what you want.
1. Who don't you use an update-query for the conversion (because that's what the form only is used for?
2. Because you got that error, use you errorhandler (in the Timer-eventproc.) to exit the form: Private Sub Form_Timer()
On Error...