Как конвертировать Excel VSTO добавить в. XLL, чтобы добавить непосредственно через Excel - PullRequest
0 голосов
/ 15 января 2020

Мне нужна помощь, чтобы понять надстройку VSTO против надстройки .xll excel. В чем разница между обоими надстройками? Есть ли возможность конвертировать надстройку Excel VSTO в файл .xll для непосредственного вложения в лист Excel?

1 Ответ

0 голосов
/ 15 января 2020

Надстройки XLL

Надстройки XLL - это устаревшие надстройки с собственным кодом, созданные с помощью Excel Software Kit . Эти надстройки написаны на c/c++ и используют взаимодействие COM.

Надстройки VSTO

Надстройки Visual Studio Tools for Office (VSTO) - это современный метод создания Надстройки для Excel с помощью управляемого кода, например C#. Microsoft предоставляет управляемый API вместо необработанного COM для доступа к продуктам Office, включая Excel.

OP:

Есть ли возможность конвертировать надстройку VSTO excel в файл .xll для непосредственного подключения в листе Excel?

Да и нет. Вам нужно будет переписать надстройку не только для использования c / c ++ вместо. NET, но и для использования COM API вместо управляемых библиотек VSTO. К сожалению, нет простого способа сделать это.

...