Основы написания макросов в Excel - #2 - 7 Способов запуска макроса
Создаём Личную книгу макросов VBA
Вам необходимо использовать один и тот же макрос (пользовательскую функцию) в разных рабочих книгах? Нет ничего проще, сохраните его в Личной книге макросов.