【发布时间】:2021-06-28 00:04:06
【问题描述】:
任何人都可以帮助我使用我目前正在屠宰的脚本将文件名导入工作表并在附加行中添加一个复选框...
我正在尝试将文件名输入 K7:K,并在 L7:L 中旁边有一个复选框,我已经玩了几个小时,并决定我不妨放下我的骄傲,在这里问一个愚蠢的问题!
我当前的代码是:
function listFilesInFolder(folderName) {
SpreadsheetApp.getActive().toast("Populating Register...");
var sheetName = "Register"
var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName(sheetName);
//change the folder ID below to reflect your folder's ID
var folder = DriveApp.getFolderById("18KVczz-XW_3OSmCsVVIxd8p38maDzNm3");
var contents = folder.getFiles();
var cnt = 0;
var file;
while (contents.hasNext()) {
var file = contents.next();
cnt++;
data = [
file.getName(),
];
sheet.appendRow(data);
var checkbox = SpreadsheetApp.newDataValidation().requireCheckbox().build();
sheet.getRange("L:L").setDataValidation(checkbox).setValue("FALSE");
}
}
显然,它很遥远,如果有人可以帮助我,我将永远感激不尽! :)
【问题讨论】:
标签: google-apps-script google-sheets