Hi,
Control. A Form owns controls, a Table owns fields. Those are two different
things. It may occur that both have the same name, but a field in a table
exists even without any form displaying it and an unbound control has no ...
field ... to relate to.
Screen.ActiveControl could help to get the control with the focus ( but you
cannot easily debug step by step over such a statement, on the other hand,
since the control would loose it focus to the window with the code being
debugged in step by step mode).
Hoping it may help,
Vanderghast, Access MVP