向AppleScript传参:Excel open workbook的update links参数语法疑问
问题:在AppleScript中为Excel的
open workbook命令添加update links参数 我正在自动化一项繁琐的Microsoft Excel工作流。根据文档说明,open workbook命令用于打开工作簿:
workbook file name是必填文本参数,指定待打开工作簿的文件名;update links是可选参数,可设置为do not update links、update external links only、update remote links only或update remote and external links,省略该参数时会提示用户选择链接更新方式。
我已成功用以下代码打开工作簿:
tell application "Microsoft Excel" open workbook workbook file name v end tell
现在需要传递update links参数并设置为update remote and external links,但不清楚正确的语法格式。
解决方案
在AppleScript的Excel命令中,可选参数直接追加在必填参数之后即可,参数名与对应取值一一对应。修改后的代码如下:
tell application "Microsoft Excel" open workbook workbook file name v update links update remote and external links end tell
这里update links是参数名,后面直接跟上需要设置的枚举值update remote and external links,Excel会按照指定方式处理链接更新,不会再弹出选择提示。
内容的提问来源于stack exchange,提问作者Paolo
相关产品推荐
相关产品推荐

