Событие Activate Следующий код выполняется каждый раз при активации рабочей книги, раскрывая активное окно на весь экран. Строка ActiveWindow.WindowState = xlMaximized используется для управления состоянием окна в рабочем приложении Microsoft Excel. Данная строка кода устанавливает состояние окна в "xlMaximized", что означает максимальное увеличение окна на весь экран. Давайте разберемся с каждой частью строки кода: ActiveWindow.WindowState = xlMaximized Событие SheetActivate Блок кода описанный ниже выполняется при активации любого листа в рабочей книге. Если активированный лист является рабочим, то выделяется ячейка А1. В случае, если это не рабочий лист или лист диаграммы, никакие действия не предпринимаются. Давайте разберем этот код по частям: Этот код может быть полезен, например, если вы хотите, чтобы при переключении между листами пользователь всегда видел содержимое ячейки A1 на активном листе. Событие NewSheet Блок кода на скриншоте ниже запускается каждый раз, когда в рабоче
VBA Excel № 84. События Workbook: Activate, SheetActivate, NewSheet.
8 декабря 20238 дек 2023
148
3 мин