SpreadsheetGear не имеет API-интерфейсов для взаимодействия с XLL-файлами. Существуют API-интерфейсы для создания собственных пользовательских функций в SpreadsheetGear, поэтому вы можете повторно реализовать свои пользовательские функции с помощью этого API. Я не могу сказать, можно ли написать какую-то оболочку вокруг вашего XLL с помощью API пользовательских функций SpreadsheetGear.
Для получения дополнительной информации о наших пользовательских функций API см пространства имен SpreadsheetGear.CustomFunction в нашей документации (http://www.spreadsheetgear.com/support/help/spreadsheetgear.net.6.0/SpreadsheetGear~SpreadsheetGear.CustomFunctions_namespace.html)
Там также образец в SpreadsheetGear Проводник решений для C#/VB (найдено в «SpreadsheetGear 2010» папку в меню «Пуск» ... при условии, что на вашем компьютере установлена SG), которая демонстрирует создание простой пользовательской функции (в разделе Расчеты> Пользовательские функции).
Спасибо Тим. Я изучаю структуру XLL, чтобы узнать, что мы делаем дальше. Я знаю, что C# может использовать DllImport для работы с DLL, поэтому есть надежда. –