В чем разница между VSTO Excel 2007 Workbook и VSTO Excel 2007 Add-In - PullRequest
2 голосов
/ 03 марта 2010

Сначала я хотел бы узнать, в чем разница между VSTO Excel 2007 Workbook и VSTO Excel 2007 Add-In.

В каких случаях предпочтительнее использовать книгу VSTO Excel 2007 или VSTO Excel 2007 или оба варианта.

Я хотел бы изучить VSTO Excel 2007 с использованием C # на нескольких хороших примерах и работать с ним при высоком уровне использования в сценарии в реальном времени.

Пожалуйста, предложите мне несколько очень хороших ссылок или веб-сайтов и предоставьте мне несколько хороших электронных книг, связанных с VSTO excel2007, используя C #, где я могу изучить VSTO excel2007 гораздо больше.

Пожалуйста, помогите мне с любыми электронными книгами или хорошими ссылками, чтобы учиться или изучать то же самое.

1 Ответ

8 голосов
/ 03 марта 2010

Рабочая книга VSTO имеет предопределенные листы, именованные диапазоны и т. Д. Она связана с конкретным документом. Другими словами, вы можете считать рабочую книгу VSTO «умной рабочей книгой». На самом деле, я думаю, они даже называли это так.

С другой стороны, надстройка VSTO всегда загружается с Excel, даже если документ не загружен. Он лучше подходит для функциональности надстроек, которая применяется к приложению Excel, а не к конкретной книге.

Например, если вы собирались создать документ, который при изменении ячеек автоматически обновляет внутреннюю базу данных, вы должны сделать это в рабочей книге VSTO.

Если бы вы собирались создать надстройку, которая позволяла бы вам говорить в любую ячейку, и механизм распознавания речи превращал это в число, вы бы сделали надстройку VSTO.

...