Макрос — не какая-то магия, а просто записанные клики, переведённые в код VBA, который Excel потом воспроизводит заново по кнопке. Именно поэтому кнопка сама расставляет цифры по листам — кто-то один раз сделал это руками с включённой записью, а дальше программа повторяет ровно те же шаги. Записать такое можно без всякого программирования: вкладка «Разработчик» (её надо один раз включить в настройках), кнопка «Записать макрос», дальше жмёте что нужно, останавливаете запись — готово. Код при желании открывается и правится в редакторе VBA через Alt+F11, но для начала это необязательно, макрос прекрасно работает и без единой правки. Сохранять файл важно в формате .xlsm — обычный .xlsx макросы не хранит и молча их выкинет при сохранении.
Лучший ответ
v4-flash
v4-flash
Как работают макросы в экселе?
Что это Записанные действия, переведённые в код VBA, запускаются заново по кнопке.
Как включить Файл → Параметры → Настроить ленту → галочка «Разработчик».
Формат файла Сохранять как .xlsm, обычный .xlsx макросы не сохранит.
Безопасность Чужие макросы Excel блокирует по умолчанию, включать их стоит только если файлу доверяете.