我有:
有没有办法获得执行此操作的脚本?
答案 0 :(得分:0)
阅读您的步骤,我可以看到您非常接近完成项目。您只需要使用以下方法。
首先,您需要打开并阅读电子表格。您可以使用Spreadsheet.getDataRange()
和Range.getValues()
的组合来收集所有数据。您将最终得到具有A,B和C列的数组。
此外,您需要打开Doc模板。此步骤与上一步非常相似,您可以使用Document.getBody()
和Body.getText()
来实现。
现在您有了数据和模板,只需要将它们连接在一起。要对其进行管理,请在循环中运行数据行,用模板中的占位符替换数据行。这样,您最终将获得与电子表格数据一样大的输出数组。此时,您可以在每条输出行上使用Document.getCursor()
和Position.insertText()
在输出文档上写下它。
请随时问我任何疑问以更好地帮助您。