Картограмма в Excel VBA. Урок 3
VBA Excel № 75. Функции Windows API.
Язык программирования VBA предоставляет возможность использования методов, заимствованных из различных файлов, не связанных с Excel или VBA. Примером таких файлов являются библиотеки DLL (Dynamic Link Library - динамически подключаемые библиотеки), используемые операционной системой Windows и другими приложениями. Это открывает перед VBA возможность выполнять операции, выходящие за рамки стандартных функциональностей языка. Windows API (Application Programming Interface - интерфейс прикладного программирования) представляет собой набор функций, доступных для программистов в среде Windows...
Как не зациклить Excel: Управление событием Change и отключение событий VBA
События в Excel VBA дают невероятную силу: они позволяют автоматизировать реакцию на любое действие пользователя — изменение данных, нажатие клавиш, перемещение по ячейкам. Однако с этой силой приходит и ответственность: неправильно написанный код может зациклить Excel, привести к бесконечному запуску событий или к неконтролируемым ошибкам. Сегодня мы научимся грамотно использовать событие Change, отключать события с помощью EnableEvents, предотвращать бесконечные циклы и писать устойчивый код. Всё — в фирменном стиле: понятно, структурированно и с акцентом на практическую пользу...