VB макро или офисное дополнение для Mac - PullRequest
1 голос
/ 23 августа 2010

В настоящее время мы разработали макрос VB для слова. В то время как мы пытались использовать его на Mac, он потерпел неудачу с сообщением «VB Macro не поддерживается в Mac». Есть ли способ для C # Office надстройки для Mac? Мое требование - иметь простую утилиту для добавления комментариев (прочитанных пользователем) к выделенному тексту в текущем текстовом документе. Также нужна функциональность OpenFileDialog.

1 Ответ

2 голосов
/ 23 августа 2010

Mac Office не поддерживает (т.е. больше не поддерживает) автоматизацию COM / VBA.Это означает, что вы не сможете использовать код из существующей надстройки Windows.

Чтобы автоматизировать Mac Office, вам нужно использовать действия Automator.Я не очень знаком с ними, но я считаю, что они менее богаты функциональностью, чем объектная модель VBA редакции Windows.

На следующей странице приведены некоторые действия для начала работы:

Действия Microsoft Office Automator

Обновление : Похоже, что новый Mac Office 2011 снова поставляется с некоторой поддержкой автоматизации VBA.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...