2017-01-04 8 views
-1

Я хочу создать надстройку excel, которая является уровнем приложения. Я выполнил инструкции по созданию проекта на MSDN.Надстройка Excel отображается как надстройка COM

Я не хочу создавать надстройку COM, мне нужен плагин Excel. Плагин мы создаем как .xlam-файл и кодируем его в VBA.

Пожалуйста, предложите мне, что делать. Как развернуть файл .vsto и исправить файл .xlam?

+2

_ "и он показывает мне это как надстройку COM ... Я не хочу создавать надстройку COM, я хочу, чтобы плагин Excel" _ - жаль всплывать ваш шар, но надстройки, созданные через VSTO _are_ COM надстройки относительно Excel. – MickyD

+0

okie ..., спасибо! –

ответ

3

A VSTO Office add-является COM-надстройкой по определению. Именно так Microsoft внедрила его. Они построили мост от .NET до собственного кода Microsoft Office с помощью COM.

Если вы хотите, чтобы надстройка XLAM, как вы говорите, вам нужно пройти через this reference, что не связано с созданием проекта VSTO Visual Studio.

+0

Есть ли способ сделать надстройку excel в C# не в VBA ?, потому что у меня уже есть надстройка vba excel. –

+0

Ну, да. Создайте надстройку, как вы делали с Visual Studio и код оттуда. Есть несколько хороших учебников, которые помогли мне. Просто найдите Google на * VSTO C# *, и вы найдете множество из них (в первую очередь, ресурсы MSDN полезны). –

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

  • Нет связанных вопросов^_^