Для того чтобы применить макрос ко всем выбранным файлам сразу, можно воспользоваться функцией "Пакетная обработка" (Batch processing) в программе Excel.
Для этого нужно открыть все нужные файлы Excel, затем записать макрос и сохранить его в одном из файлов. После этого нужно выбрать вкладку "Разработчик" -> "Запись макросов", нажать "Пакетная обработка" и выбрать все открытые файлы, к которым вы хотите применить макрос. Затем выбрать сохраненный макрос и запустить его.
Чтобы сделать так, чтобы макрос применялся к нескольким книгам Excel одним нажатием или горячей клавишей, можно назначить горячую клавишу для запуска макроса. Для этого нужно открыть вкладку "Разработчик" -> "Макросы", выбрать нужный макрос и нажать на кнопку "Параметры". Далее можно задать горячую клавишу для запуска макроса. После этого можно применить макрос к нескольким книгам Excel одним нажатием этой клавиши.