我在 Mac 2016 Powerpoint 上遇到问题。在我的 VBA 模块中,我需要运行一个 applescript。由于我们不能再使用 MacScript,我按照 RonDeBruin 的解释使用 AppleScriptTask。我的 Applescript 自己工作得很好,但是当我尝试这样调用它时:
AppleScriptTask("hello.scpt", "myhandler", "hello")
在我的苹果脚本中
on myhandler(paramString)
say paramString
End myhandler
它给了我一个错误 5 - 无效的过程调用或参数
我的脚本放置在 Library/Application Scripts/com.microsoft.Powerpoint 中,这个路径可以吗?
感谢您的帮助
最佳答案
我知道这是一个旧线程,但我收到了此错误,问题是我的 AppleScript 的位置。
我最初把它放在下面 /Library/Application Scripts/com.microsoft.Excel 我应该把它放在我的图书馆下面 /Users/用户名/Library/Application Scripts/com.microsoft.Excel
关于vba - AppleScriptTask 抛出错误 5 - 无效的过程调用或参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35200331/