Вопрос

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

Это было полезно?

Решение

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

Для автоматизации Office Mac вам придется использовать Automator Actions. С этим я не очень знаком, но я считаю, что они менее богатыми функциями, чем объектная модель VBA в Edition Windows.

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

Microsoft Office Automator Действия

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top