.XLAM вариант №
XLAM — это файл надстройки с поддержкой макросов, который используется для добавления новых функций в электронные таблицы. Надстройка — это дополнительная программа, которая запускает дополнительный код и предоставляет дополнительные функции для электронных таблиц. Файлы XLAM хранятся с расширением .xlam. Файлы XLAM представляют собой файлы на основе XML, аналогичные форматам файлов XLSM и XLSX, и сохраняются со сжатием ZIP для уменьшения общего размера файла.
Пример
Public Function Add(num1 As Double, num2 As Double)
Add = num1 + num2
End Function
После этого сохраните файл с расширением .xlam.