Javascript 如何在google apps脚本中输出文本文件
我正在使用Google脚本,通过读取表1中的信息,尝试输出2.txt文件 我希望我的文件如下所示,一个仅用于标题,另一个用于脚注: 因此,脚注列中的“|”字符需要拆分为一行,与上面列出的程序名相同 附页是一个基本示例,但我需要一些指导,如果脚注列有多个“|”字符,这些指导也会起作用 感谢您的帮助 解决方案 使用Javascript 如何在google apps脚本中输出文本文件,javascript,google-apps-script,google-sheets,Javascript,Google Apps Script,Google Sheets,我正在使用Google脚本,通过读取表1中的信息,尝试输出2.txt文件 我希望我的文件如下所示,一个仅用于标题,另一个用于脚注: 因此,脚注列中的“|”字符需要拆分为一行,与上面列出的程序名相同 附页是一个基本示例,但我需要一些指导,如果脚注列有多个“|”字符,这些指导也会起作用 感谢您的帮助 解决方案 使用split()JS String方法在单个数组中获取字符串 从电子表格中获取值时,应用程序脚本方法将使用以下方式将其排列在多维数组中:sheet[rows][columns] 在本例中,
split()
JS String方法在单个数组中获取字符串
从电子表格中获取值时,应用程序脚本方法将使用以下方式将其排列在多维数组中: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
}
参考文献
您应该显示当前脚本并提出特定的编程问题。看到和