【问题标题】:VB macro or office addin for mac适用于 mac 的 VBA 宏或 office 插件
【发布时间】:2010-08-23 08:11:45
【问题描述】:

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

【问题讨论】:

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


    【解决方案1】:

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

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

    以下页面提供了一些帮助您入门的操作:

    Microsoft Office Automator Actions

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-01-01
      • 2021-06-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多