[英]How to output a text file in google apps script
我正在使用 Google 脚本通过读取 Sheet 1 中的信息来尝试输出 2 个 .txt 文件。
我希望我的文件看起来像下面一个只是标题,另一个是脚注:
因此'|' 脚注列中的字符需要拆分到与上面列出的程序名称相同的新行。
随附的表格是一个基本示例,但我需要指导,如果脚注列有多个“|”,该指导也适用人物。
任何帮助表示赞赏。
使用split()
JS String 方法获取单个数组中的字符串。
当从电子表格中获取值时,Apps 脚本方法将使用以下方式将它们排列在多维数组中: sheet[rows][columns]
。
在本例中,我将使用第 3 列,但您当然可以将此方法应用于最适合您的任何列:
function splitter() {
var ss = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
var thirdColumnValues = ss.getDataRange().getValues().flatMap(row => row[2].split('|'));
var text = thirdColumnValues.join("\n"); //Just concatenate the values with the "return" symbol
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.