在表格增加或删减行或者列。
增加行
insertRows(rowIndex, numRows)
rowIndex
放入需要增加行的起始行;numRows
放入需要增加行的数量,非必填参数,默认为 1。代码示例:
SpreadsheetApp.getActiveSheet().insertRows(5, 2)
运行后会从第 5 行开始增加 2 行。
删除行
deleteRows(rowPosition, howMany)
rowPosition
放入要删除的行的起始行;howMany
放入需要删除的行的数量,非必填参数,默认为 1。代码示例:
SpreadsheetApp.getActiveSheet().deleteRows(5, 2)
运行后会从第 5 行开始删除 2 行。
增加列
insertColumns(columnIndex, numColumns)
columnIndex
放入需要增加列的起始列;numColumns
放入需要增加列的数量,非必填参数,默认为 1。代码示例:
SpreadsheetApp.getActiveSheet().insertColumns(2, 3)
运行后会从第 2 列开始增加 3 列。
删除列
deleteColumns(columnPosition, howMany)
columnPosition
放入需要删除的列的起始列;howMany
放入需要删除列的数量,非必填参数,默认为 1。代码示例:
排序
sort(columnPosition, ascending)
columnPosition
放入需要排序的列,ascending
放入布尔值进行升序或者降序,非必填参数,默认为 true
。示例代码:
SpreadsheetApp.getActiveSheet().sort(2, false)
将第二列进行倒序排序。