Mac的VB宏或办公室addin
-
30-09-2019 - |
题
目前,我们为单词开发了VB宏。当我们尝试在Mac上使用它时,它失败了消息“ Mac中不支持的VB宏”。有没有办法用于Mac的C#Office加载项?我的要求是有一个简单的实用程序来将注释(从用户读取)添加到当前Word文档中所选文本。还需要OpenFileDialog的功能。
解决方案
Mac Office(即不再)支持COM/VBA自动化。这意味着您将无法使用现有Windows加载项中的代码。
为了自动化Mac Office,您必须使用Automator操作。我对这些并不熟悉,但我相信它们比Windows版的VBA对象模型不那么富含功能。
以下页面有一些动作可以使您入门:
更新: :看来,新的Mac Office 2011再次出现了一些对VBA自动化的支持。
不隶属于 StackOverflow