2015-02-05 2 views
0

У меня есть документ Word шаблона Microsoft (точка) с макросами в нем. Мне нужно вставить какой-то текст, создать новый документ Word и выполнить один из макросов. Я пробовал много вариантов, таких как Aspose, NPOI, NetOffice, OpenXML. Все это создает новый документ (doc), сохраняющий в них макросы, но неспособный применить/выполнить макрос. Может ли кто-нибудь помочь мне выяснить, как выполнить макрос без офиса, установленного на серверах? Все это делается в приложении VB.Net для Windows с использованием .Net 4.0.Макросы без офиса установлены

ответ

0

Невозможно запустить макрос без установленного Office. Вы можете переместить свой код из макроса VBA в ваше приложение.

+0

Я действительно считал это, а также рассмотрел переписывание макросов в OpenOffice Basic, но есть ограничения по времени и слишком много макросов, которые должны быть проверены для того, чтобы это было возможным вариантом. Только желаю, чтобы была небольшая версия офиса, которая не включала установку офиса и позволяла использовать офисные PIA. Благодарю за ваш ответ. – TheRaoMeister

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