Разлика между Interop.Excel и Tools.Excel?

В момента работя върху AddIn за Microsoft Excel и съм малко объркан за нещо:

Какви са разликите между Interop.Excel и Tools.Excel? Например между Interop.Excel.Workbook и Tools.Excel.Workbook ? Или Interop.Excel.Worksheet и Tools.Excel.Worksheet?

За какво се използват, къде коя да използвам? Възможно ли е кастинг от един към друг?

Благодаря!!


person Nicolas C    schedule 10.06.2013    source източник
comment
social.msdn.microsoft. com/forums/en-US/vsto/thread/   -  person xlecoustillier    schedule 10.06.2013


Отговори (1)


Microsoft.Office.Tools.Excel е набор от обекти, изложени от инструменти на визуално студио за офис, за проекти на Excel. Ако правите директно взаимодействие, като използвате шаблона за споделена добавка, тогава не трябва да препращате към тази библиотека във вашия проект. Уместно е само ако създавате проект, базиран на VSTO шаблон.

Ако сте създали добавката от шаблон, обозначен за Excel, под папката Office в диалоговия прозорец Нов проект, тогава трябва да оставите тази препратка. Библиотеката влиза в действие, например, когато използвате ключовата дума Globals.ThisApplication. Тази страница ще ви даде някои обяснения и връзки към тема за библиотеката Tools.Excel: http://msdn2.microsoft.com/en-us/library/wss56bz7.aspx

Източник: http://social.msdn.microsoft.com/forums/en-US/vsto/thread/86a62151-fbf0-4584-a68c-83060fb95c3d

person Mez    schedule 10.06.2013