Murali
If you are having difficulty in the timing of this error message, you can still use Rich's code, or something very like it, in your error-handling procedure. Suppress the Jet error, step through the controls as Rich suggests and use ctl.name if you want to refer to the field by name in...