2010-03-03 2 views
1

Прежде всего, я хотел бы знать, в чем разница между VSTO Excel 2007 Workbook и надстройкой VSTO Excel 2007.В чем разница между VSTO Excel 2007 Workbook и VSTO Excel 2007 Надстройка

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

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

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

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

+2

Вы еще не получили ответы. Что-то не так с ними? –

+0

google и MSDN - лучшие ресурсы, чем SO для этого типа (не) вопроса. –

+0

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

ответ

7

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

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

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

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

+1

А что, если вы хотите оба? – Saab

+0

@Saab. Серверы разных целей, один - уровень прикладного уровня, один - уровень файлов/книг, вы могли бы взаимодействовать друг с другом, но для этого все еще нужны два проекта плюс метод совместного использования данных (выбор на выбор). –

Смежные вопросы