Вам потребуется создать новый проект Visual Studio типа надстройки Excel 2007 (или надстройки Excel 2003). Вариант для этого можно найти (в Visual Studio 2008) по адресу:
New Project dialog -> Project types -> Visual C# -> Office
Эта надстройка должна быть установлена на целевых машинах.
Надстройка сможет подключаться к объектной модели Excel и, следовательно, получать доступ к любым загруженным таблицам и т. Д.
Надстройка также сможет добавлять кнопки на панель инструментов / ленту Excel.