有没有办法在Google电子表格中的每个工作表中删除整个系列的行?我正在处理大约70张纸的文档,刚刚收到一个错误,告诉我我已经超出了我允许的单元格数量。但是,我只使用每张纸的一小部分。
有没有办法以编程方式从所有工作表中删除60行中的所有行?
我知道如何手动完成,但似乎可以而且应该编写脚本。谢谢!
答案 0 :(得分:1)
是的,这很容易编写脚本,在StackOverflow中我们通常会显示我们所处的位置,但在这种情况下非常简单,所以......
function deleteRowsMax(){
var ss = SpreadsheetApp.getActive(),
sheets = ss.getSheets();
for( i in sheets )
sheets[ i ].deleteRows(61, sheets[ i ].getMaxRows() - 61);
}
未经测试但应该有效。