Сервис - Макрос - Редактор VBA
Вставить - Модуль (если уже есть модули - можно использовать их, но модули форм и классов не подходят). Пишем текст функции, обязательно описывая ее как Public. Сохраняем.
Теперь функция доступна в построителе выражений в разделе Пользовательские функции.
Если функция вызывает другие функции, и нежелательно появление подфункций в построителе - описываем подфункции как Private.
Аналогично можно описывать Public Const.