【发布时间】:2015-03-05 14:40:46
【问题描述】:
有没有办法删除 Google 表格中每张表格中的整个系列行?
我正在处理大约 70 页的文档,并且刚刚收到一条错误消息,告诉我我已用完允许的单元格数量。但是,我只使用每张纸的一小部分。
有没有办法以编程方式删除所有工作表中从 60 开始的所有行?
我知道如何手动完成,但似乎可以而且应该编写脚本。
【问题讨论】:
标签: google-apps-script google-sheets delete-row
有没有办法删除 Google 表格中每张表格中的整个系列行?
我正在处理大约 70 页的文档,并且刚刚收到一条错误消息,告诉我我已用完允许的单元格数量。但是,我只使用每张纸的一小部分。
有没有办法以编程方式删除所有工作表中从 60 开始的所有行?
我知道如何手动完成,但似乎可以而且应该编写脚本。
【问题讨论】:
标签: google-apps-script google-sheets delete-row
是的,这可以很容易地编写脚本,在 StackOverflow 中通常我们会显示我们卡在哪里,但在这种情况下非常简单,所以...
function deleteRowsMax(){
var ss = SpreadsheetApp.getActive(),
sheets = ss.getSheets();
for( i in sheets )
sheets[ i ].deleteRows(61, sheets[ i ].getMaxRows() - 61);
}
未经测试,但应该可以工作。
【讨论】: