在Google脚本中使用复选框追加行,可以通过以下步骤实现:
function createCheckbox() {
var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
var checkbox = sheet.getRange(sheet.getLastRow() + 1, 1).insertCheckboxes();
}
该代码将在当前活动表格的最后一行的第一列创建一个复选框。
function onCheckboxChange(e) {
var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
var checkboxRange = e.range;
if (checkboxRange.getColumn() == 1 && checkboxRange.isChecked()) {
var rowData = [/* 追加行的数据 */];
sheet.appendRow(rowData);
checkboxRange.uncheck();
}
}
请注意,你需要将/* 追加行的数据 */替换为你要追加的实际数据。
完成上述步骤后,每当复选框被选中时,就会在当前活动表格的下一行追加一行数据。
这是Google脚本中使用复选框追加行的基本步骤。希望对你有所帮助!
参考链接:
领取专属 10元无门槛券
手把手带您无忧上云