VB Macro или Office Addin для Mac
-
30-09-2019 - |
Вопрос
В настоящее время мы разработали макрос 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.
На следующей странице есть некоторые действия, чтобы начать:
Обновлять: Похоже, что новый Office Mac Office 2011 приходит снова с поддержкой автоматизации VBA.