如何使用 google 脚本插入多个单元格(不是整个 row/column)?
How to insert several cells (not an entire row/column) using google script?
假设我有一个 sheet,所有可见单元格中都有值。我想在上方插入单元格,例如 C3:D3,以便 C3:D3 和下方的现有值向下移动。我希望 C3:D3 旁边的列保持不变。这可能吗?
谢谢。
有可能。你会使用 insertCells()
:
function testInsertCells(){
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheets()[0];
var range = sheet.getRange("C3:D3");
range.insertCells(SpreadsheetApp.Dimension.ROWS);
}
假设我有一个 sheet,所有可见单元格中都有值。我想在上方插入单元格,例如 C3:D3,以便 C3:D3 和下方的现有值向下移动。我希望 C3:D3 旁边的列保持不变。这可能吗?
谢谢。
有可能。你会使用 insertCells()
:
function testInsertCells(){
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheets()[0];
var range = sheet.getRange("C3:D3");
range.insertCells(SpreadsheetApp.Dimension.ROWS);
}