【发布时间】:2013-07-21 20:30:14
【问题描述】:
我有大约 150 个 .xls 和 .xlsx 文件需要转换为制表符分隔。我尝试使用自动机,但我只能一个接一个地完成。不过,这绝对比单独打开每个要快。我的脚本知识很少,所以我希望有一种方法可以尽可能轻松地做到这一点。
【问题讨论】:
-
您能否提供您的 Automator 工作流程,以便我查看您的解决方案?
-
很多时候使用 Automator,需要使用名为“运行 AppleScript”的 Automator 操作。 Excel 支持 AppleEvents,以便用 AppleScript(或 Python)编写的脚本可以通过 AppleEvents 控制 Excel。理想情况下,AppleEvents 为您提供除 GUI 之外的第二个用户界面。
-
获取指定的 Finder 项目 --> 打开 Excel 工作簿 --> 保存 Excel 工作簿(下载 automatorworld.com/archives/microsoft-office-automator-actions,非内置) --> 关闭 Excel 工作簿 --------- ---------------------------- 自定义“保存 Excel 工作簿”有一个下拉菜单,上面写着“另存为”,选项为“新建” 、“其他”和“新变量”。在其下方,它有一个“格式”下拉菜单,其中包含大量默认 Excel 转换工作流程所没有的选项。
标签: macos excel ms-office automator