【问题标题】:where is the official documentation AppleScript commands for Powerpoint?Powerpoint 的官方文档 AppleScript 命令在哪里?
【发布时间】:2021-02-03 07:17:11
【问题描述】:

我找到了多个关于使用 AppleScript 为 OSX 自动化 Powerpoint 16 的问题/答案,例如: Using Applescript to open MS Powerpoint 2016 file

Powerpoint 的 AppleScript 命令的官方文档/API 在哪里?

注意:是的,我在谷歌上搜索了一段时间才问这个问题。

更新 Powerpoint 没有出现在脚本编辑器 -> 窗口 -> 库中

【问题讨论】:

    标签: macos applescript powerpoint automator


    【解决方案1】:

    我没有或使用 Microsoft 产品,并假设是否有任何官方文档,除了 应用程序 AppleScript 字典文件,我怀疑你必须从应用程序的开发者那里获得它。

    然而,如果有任何给予 应用程序 有更多的基本支持,例如openclosequit等,那么应用程序应该包含一个AppleScript 字典文件,即 appname.sdef 可以从 Script EditorLibrary 查看。

    脚本编辑器 > 窗口 > ,或:⇧⌘L

    如果它尚未在 中,则可以通过单击 (+) 按钮并导航到并在 对话框中选择它来添加它 单击按钮时出现。

    添加到图书馆后,选择目标应用程序双击它或单击库的strong>工具栏。

    【讨论】:

    • 我在我的问题中添加了一个屏幕截图:Powerpoint 没有出现在脚本编辑器 -> 窗口 -> 库中
    • @David Portabella,你有没有看到我说的“如果它不在 Library 中,可以通过单击 (+) 按钮并在单击按钮时出现的对话框中导航并选择它。”,或者您是否已经尝试过?
    • 嗨,我一直在寻找那个 .sdef 文件,但花了一段时间。我在这里找到它:/Applications/Microsoft PowerPoint.app/Contents/Resources/PowerPoint.sdef 谢谢!
    • @David Portabella,您不需要找到实际的 .sdef 文件,只需选择目标应用程序,它就会将应用程序添加到库中
    【解决方案2】:

    最近没有发布此类文档。微软确实在 Office 2008 上市时发布了类似的材料,因为该版本缺少 VBA,而 AppleScript 是自动化它的唯一方法。幸运的是,我当时下载了副本并将它们转发到我的网站:Office AppleScript Reference - Cool Code

    【讨论】:

    【解决方案3】:

    进入脚本编辑器后,转到主菜单并打开应用程序库(不知道确切的菜单名称,因为我现在不在 mac)并选择 Microsoft PowerPoint。

    如果真的没有参考资料(我对此表示怀疑 - 但正如我所说,我现在不在 Mac 上)然后检查这个链接,“它的旧但字典通常不会改变: http://www.codemunki.com/PPT2004AppleScriptRef.pdf

    【讨论】:

    • 在这种情况下,字典不会让你走得太远。我设法收集了一些有用的用于 PowerPoint 的 AppleScript 示例。
    • 我在我的问题中添加了一个屏幕截图:Powerpoint 没有出现在脚本编辑器 -> 窗口 -> 库中
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-06-30
    • 2012-03-21
    • 1970-01-01
    • 2022-01-17
    • 2018-08-20
    • 1970-01-01
    相关资源
    最近更新 更多