Любые действия, связанные с полями формы, выполняются только тогда, когда в поле формы завершено или введено . Это верно как для выполнения вычислений, так и для выполнения макрокода, связанного с полем формы (макросы «При выходе» и «При вводе»).
Это невозможно увидеть изменение состояния в другом поле формы при выполнении действия в одном поле формы (нажав на флажок). всегда необходимо для первого выхода из поля формы / ввода другого поля формы.
Нет никакого способа обойти это, никакого трюка, никакого «взлома».
Элементы управления ActiveX имеют запрошенную возможность, но, поскольку они не предназначены для поверхности документа, у них есть и другие недостатки.