2

我有一个 Excel 文件,它大量使用了 MacScript 命令,该命令在 Excel 2016 中已被弃用。

我尝试使用新的 AppleScriptTask 命令,如 StackOverflow 线程中所述:MacScript 函数在 Office for Mac 2016 中无法正常工作!有任何想法吗?

我得到运行时错误 5 - 无效的过程调用或参数。

StackOverflow 不允许我发布图片,因为我是新手,不需要“声誉”。但图像有助于准确显示我所做的事情。所以这是我拒绝的问题的截图,带有嵌入式图像:http ://screencast.com/t/KDzY5kJXA

    在此处输入图像描述

4

2 回答 2

0

对于这样一个简单的任务,它应该可以工作。但是,在该 AppleScript 文件中,您无法执行复杂的任务,例如使用 do shell script "python3 downloadYT.py" 调用 python 文件来下载 youtube 文件

即使我可以在终端中运行该命令或成功执行该 AppleScript。

不确定 Excel 365 for Mac 中 applescripttask 的真正限制是什么?

于 2020-12-26T15:08:52.280 回答
0

只需确保文件夹名称是 com.microsoft.Excel,在 Excel 中带有大写 E。我看到您在 Excel 中使用了小写的“e”。您可能必须删除已创建的 com.microsoft.excel 文件夹并创建一个新文件夹。您编写的代码在其他方面是正确的。

于 2015-08-25T02:41:17.960 回答