向脚本添加"delete row and shift up"函数



我有一个脚本,需要B2单元格作为输入从谷歌表。我建立了一个字符串列表,我想以行为单位处理。我想删除单元格并向上移动在B2单元格后,我运行脚本。创建一种要输入的字符串杂志。任何帮助都是非常感激的:)

尝试在您的代码中添加"更改电子表格";使用您用于选择工作表的变量):

spreadsheet.getRange('B2').deleteCells(SpreadsheetApp.Dimension.ROWS)

您可以使用Sheet.deleteRow()或Range.deleteCells()来做到这一点,但可能更有意义的是迭代B2:B列中的值,如下所示:

function magazine() {
const strings = SpreadsheetApp.getActive().getRange('Sheet1!B2:B').getValues().flat();
strings.forEach(string => myFunctionThatUsesStringInB2(string));
}

最新更新