Дополнения к Excel делаются на основе обычной книги. Нужно создать книгу, потом написать макросы. После этого сохранить книгу как XLA.
В результате у нас будет файл с расширением XLA.
В книге есть несколько событий, которые можно использовать для настройки меню или любых других действий при установке дополнения. Вот они:
Private Sub Workbook_AddinInstall()
End Sub
Private Sub Workbook_AddinUninstall()
End Sub
Они будут вызываться при установке или удалении дополнения через меню "сервис -> надстройки".