Why not try a different method, perhaps the InteractiveChangeEvent, or the LostFocus. These both seem to be free from the restriction stated in the error message.
Dana
>I am receiving the error:
>
>Cannot call setfocus() from within a when, valid, rangehigh or rangelow.
>
>BUT - I am calling the setfocus in my form's init() method!!
>This has me COMPLETELY confused. I always call setfocus() from my form's init. How can this be happening?
>
>TIA
Where's the damned Any Key?...too late