是否有我希望将每行转换为文本文件的脚本/宏?我的意思是每行导出到单独的文本文件。然后导出的文本文件将保存到谷歌驱动器中。这是我的表单
https://docs.google.com/spreadsheets/d/1atSKR_scwi93TkFMKmFcQ6A7utZqkxgn0zscl_WdzPM/edit#gid=0
答案 0 :(得分:3)
好的,这是一个将所有行保存到文本文件中的脚本。它将它们保存在名为" folderName"的文件夹中。您需要将其替换为真实文件夹的名称。
function saveToTextfile() {
var ss = SpreadsheetApp.getActive();
var sheet = ss.getActiveSheet();
var range = sheet.getRange(1, 1, sheet.getLastRow(), sheet.getLastColumn());
var rows = range.getValues();
var folder = DriveApp.getFoldersByName("folderName").next();
var files = folder.getFiles();
while(files.hasNext()) files.next().setTrashed(true);
rows.forEach(function(row, index) {
folder.createFile("row" + index + ".txt", row.join(", "));
});
}