Подтвердить что ты не робот

XLL Excel addin в неуправляемом С++

У меня есть несколько математических симуляций в неуправляемом С++, и теперь мне нужно интегрировать их с Excel (чтобы можно было вызвать функции из Excel и вернуть значения). Я не хочу использовать какой-либо VBA, поэтому я предполагаю, что мне нужно реализовать дополнение XLL. Я хотел бы использовать как можно больше сторонних дополнительных фреймворков. Может ли кто-нибудь указать мне хороший учебник?

4b9b3361

Ответ 1

Запуск с SDK может быть немного неприятным. Я предлагаю вам попробовать один из наборов инструментов:

  • XLW (http://xlw.sourceforge.net/) является стандартной оболочкой C/С++ с открытым исходным кодом.
  • Библиотека Keith Lewis NXLL (http://nxll.codeplex.com/) может стоить того, если вы чувствуете себя немного более предприимчивым и похожим на современное С++.
  • Набор инструментов Rolls-Royce для C/С++ для Excel - XLL + (http://www.planatechsolutions.com/xllplus/).

Конечно, для управляемого кода или для создания оболочки С#, вызывающей ваш неуправляемый код на С++ из .NET UDF, вы должны использовать Excel-DNA (< а3 > ).