ник: Lukas
При использовании Screen.ActiveForm можно наступить на грабли, причем не сразу, дома во время отладки, а у пользователя в процессе работы или на "сдаче" заказа у Заказчика.
Тогда уж надо организовать "жесткую" проверку на активную форму, а не просто пытаться присвоить на авось.