vba - 如何使用电子表格中的命名约定创建 600 多个 word 文档副本?
问题描述
我在电子表格中有一个包含 600 个名称的列表,我想为每个名称快速创建一个 Word Doc,并在文件名中添加名称。
我在 Mac 上工作。
解决方案
为所需的命令创建一个公式。
公式的结果应该是:
cp "/path/to/original.docx" "/path/to/copy-filename.docx"
因此,例如,如果您希望将副本称为“copy-”那么A
列的内容,公式可能是:
="cp ""/path/to/original.docx"" ""/path/to/copy-" & A1 & ".docx"""
然后在电子表格中填写公式以创建命令。
然后您可以复制公式结果并将其粘贴到文本编辑器中以检查它是否正确。一旦你确信它是正确的,你可以将它粘贴到一个终端窗口中,命令将被执行。
如果这是一次性任务,这就是我的建议。如果您需要每小时执行一次,那么您可能应该做一些涉及 VBA 宏的不同操作。
推荐阅读
- javascript - convertTemplate() 的完整函数,它将其余参数作为输入并返回一个连接的字符串
- ansible - 来自非库存节点的 Anisble scp 文件
- reactjs - 由于 React Native 的 tcomb-form-native 库,我如何解决我的测试套件无法运行的问题?
- xml - 在不使用任何硬编码元素的情况下,使用 XSLT 1.0 将给定的 xml 概括为 json 的正确方法是什么?
- c - 涉及数组的C编程作业问题
- r - 为什么计算需要这么长时间?
- php - PHP会话随机过期
- mysql - Joining two tables without a common column but using another table connected to both
- design-patterns - 在“责任链”模式中维护/传递状态的好方法是什么?
- php - PHP JSON 将值排列到 HTML 表中