我正在寻找一种将文本从电子表格中的单元格导出到多个".txt"文件的方法。诀窍是每个.txt文件将包含来自指定列的一个单元格的文本,并且将使用来自其他指定列的一个单元格的文本来命名。
电子表格示例:
Names text extra-info
John 15684 Spring
Sally 54645 Autumn
Mark 45545 Winter
在此示例中,应创建三个.txt文件。叫: 约翰.txt 莎莉.txt 马克.txt
并包含相关数字。 例如 15684 在 Jonh.txt。
电子表格目前是一个谷歌电子表格,但只要其中一个可以完成这项工作,我们就可以访问开放式办公室和 excel。
这应该非常简单。您知道如何开始编写应用程序脚本吗?我并不是要听起来居高临下,但由于您没有发布代码,我不知道您需要帮助的确切位置。
我会使用电子表格服务从您的电子表格中收集数据:
https://developers.google.com/apps-script/reference/spreadsheet/range#getValues()
然后,您将循环访问每一行,并使用 DriveApp 中的 createFile() 方法为内容创建一个新文件:
https://developers.google.com/apps-script/reference/drive/drive-app#createFile(String,String,String)
所有生成的文件都将位于云端硬盘的根文件夹中。