Mac的VBA宏或办公室插件

时间:2010-08-23 08:11:46

标签: macos ms-word ms-office add-in office-addins

目前我们开发了一个用于word的VB宏。当我们尝试在mac上使用它时,它失败并显示消息“Mac宏不支持VB宏”。 有没有办法为mac的c#office加载项? 我的要求是有一个简单的实用程序,可以将注释(从用户读取)添加到当前word文档中的选定文本。还需要OpenFileDialog的功能。

1 个答案:

答案 0 :(得分:2)

Mac Office不支持(即不再支持)COM / VBA自动化。这意味着您将无法使用现有Windows加载项中的代码。

为了自动化Mac Office,您必须使用Automator Actions。我对这些并不十分熟悉,但我相信它们的功能不如Windows版本的VBA对象模型。

以下页面介绍了一些可以帮助您入门的操作:

  

Microsoft Office Automator Actions

更新:似乎新的Mac Office 2011再次提供了对VBA自动化的一些支持。