Когда мы говорим об интерактивности Excel, чаще всего в голове всплывают кнопки и формы. Но настоящая магия начинается, когда элементы начинают ощущать фокус, реагировать на действия пользователя и изменять поведение по щелчку. Сегодня мы подробно разберём события GotFocus и LostFocus в VBA, а также узнаем, как использовать элемент CheckBox в ActiveX для настройки макросов на более интуитивном и понятном уровне. 📌 Шпаргалка по этим событиям — уже доступна в нашем Telegram-канале "Макрос". Подпишитесь, чтобы не пропустить эксклюзивы, которые не публикуются в Дзене! GotFocus — это момент, когда элемент управления (например, кнопка) получает фокус, то есть становится активным.
LostFocus — наоборот, когда элемент теряет фокус: пользователь переключается на другой объект (ячейку, кнопку, форму и т.д.). 📎 Эти события особенно полезны при работе с элементами управления ActiveX, которые дают больше гибкости, чем стандартные формы. У нас есть кнопка Рассчитать и прозрачная надпись Label2, ко