Убираем рутину из расписания через автоматизацию Excel 😎Ну вот и подходит наш путь по Excel к завершению. На этой неделе закроем его большой статьёй и шпаргалкой по тренировке.А пока обсудим золотую жилу для ленивого 🤔Его анонсировали в 1993-м. А он до сих пор кормит аналитиков в половине корпораций РФ. Речь про макросы.
Макрос - сценарий на VBA, который автоматизирует рутину: чистку данных, сборку отчётов, рассылку, генерацию документов. Всё локально. Без интернета.
Что умеют делать с макросами:1️⃣ Чистят выгрузку из 1С за 8 секунд вместо 40 минут руками: пустые строки, пробелы, кривые даты, коды → нормальные названия2️⃣ Собирают сводный отчёт из десятков региональных файлов: макрос сам обходит папки, забирает данные, клеит, считает итоги3️⃣ Рассылают PDF через Outlook по списку адресатов - открыл, нажал, ушёл за кофе4️⃣ Генерят сотни счетов/актов по шаблону: цикл по строкам = файл на каждого контрагента5️⃣ Строят мини-дашборд для отдела продаж: сводная по менеджерам, топы и аутсайдеры, PDF в папку
А зачем вам это? 🤔Оптимизируем: полдня ручной работы, человеческие ошибки, «ой, забыл Х поле».Получаем: 2–3 минуты работы машины, предсказуемый результат каждый раз.
Почему в РФ без VBA вообще никудаВ госах, банках, ВПК, промышленности - станции физически отрезаны от интернета. Office Scripts, Power Automate, Copilot - не работают без облака от слова совсем.
VBA - единственный встроенный способ автоматизации в таких контурах. IT-отдел не нужен. Согласования доступов, лицензии на RPA? Забудьте.
Факт: Наша дорогая ФНС с 120 000 рабочих мест годами жила на макросах как основном способе убить рутину. Переход на RPA начали только в 2025-м. Так как им потребовалась работа в браузере и связка с дополнительными программами.
Где засада 🤦♂️1️⃣ Жёсткие диапазоны: записал макрос под A1:F100, через месяц данных до строки 500 - код не обрабатывает новое, а ты уверен что всё ок2️⃣ Привязка к ActiveSheet: запустил из другой книги - упал или посчитал не то3️⃣ Нет обработки ошибок: без Option Explicit и On Error код ломается в проде на ровном месте4️⃣ Обновление Excel/Windows: апдейт ломает старые макросы - от зависаний до ошибок на простых операциях
Лечим динамическими диапазонами, явными ссылками на листы, обработкой ошибок и документацией версий (Да да, той самой которую никто и никогда не хочет вести). Это решает диалоги вроде:
— "
У нас все поломалось, срочно почини"— "Ну чего вам надо, у меня все работает. Это у вас кривые настройки"Аналитик с VBA в закрытом контуре = человек у которого больше половины рабочего дня свободного время на кофе да шутки-прибаутки с коллегами. Ну или вдруг на создание гениального отчета… Главное сильно не кичиться такой автоматизацией, а то боярин нагрузит лишней работкой 😂
Есть ли у вас в практике рутинные действия, что повторяются бесконечно и их можно было закрыть макросами?Накиньте примеров в комменты 👇И конечно попробуйте потестить. Вдруг поможет и вам 💯#Excel@data_dzen 🙂