2010-11-03 6 views
2


У нас есть ряд дополнений Excel .xla/.xlam Excel и пришло время перейти на что-то более простое управление версиями и обслуживание.
Я хотел бы написать в C#, если это возможно, и Addins нужно будет сделать следующие виды вещей: -Excel 2007 Addin - Варианты технологии

  • Обеспечение пользовательских функций в Excel
  • Создание и управление именованных диапазонов в листе Excel
  • извлекать данные из внешних источников и заполнения ячеек в листе Excel

в настоящее время все это возможно и просто сделать с .xlam какие плюсы/минусы перехода к VSTO или создание C# надстройку (Я замечаю, что VS2010 имеет Новый вариант проекта для создания Excel 2007 Addin).
Есть ли хорошие источники документации?
Dave

ответ

5

Я бы порекомендовал вам серьезно взглянуть на Excel DNA (Free) или Addin Express (платный). Оба предоставляют функции .Net через интерфейс .XLL вместе с интерфейсом .COM на .NET, если вам это нужно.
Производительность обоих из них делает VSTO похожими на мелассы, а установка на самом деле прост.
Для легкого создания исполнительных UDF XLDNA ОЧЕНЬ трудно победить.

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