Создание дополнения для Excel с помощью C#

Я хочу использовать методы класса C# в Excel. Может кто-либо гуид меня, как сделать это? Компонент C# будет дополнением Excel. Как создать установку для этого дополнения, так, чтобы я просто дал установку пользователю, который установит дополнение в машине клиента. Пользователь не должен должен быть делать любые другие шаги как регистрация C# dll.

24
задан Brian Webster 11 June 2012 в 20:56
поделиться

3 ответа

Вам нужно будет создать новый проект Visual Studio типа Excel 2007 Add-In (или Excel 2003 Add-In). Опцию для этого можно найти (в Visual Studio 2008) в:

New Project dialog -> Project types -> Visual C# -> Office

This Add-In нужно будет установить на целевой машине (машинах).

Add-In сможет подключаться к объектной модели Excel и, следовательно, получать доступ к любым загруженным таблицам и т.д.

Add-In также сможет добавлять кнопки на панели инструментов/трибуне Excel.

.
12
ответ дан 28 November 2019 в 22:56
поделиться

Попробуйте взглянуть на VSTO, там раздел явно для Excel

6
ответ дан 28 November 2019 в 22:56
поделиться

Можно создавать проекты Excel в Visual Studio (ранее известные как проекты Excel VSTO) или использовать сторонние библиотеки, такие как ExcelDna.

.
1
ответ дан 28 November 2019 в 22:56
поделиться
Другие вопросы по тегам:

Похожие вопросы: