roc*_*how 4 google-sheets google-apps-script
每天需要删除200-300行数据.单击菜单项,我想删除所有这些行.我已经有了一个似乎部分工作的脚本(它只删除了几行......但是我没有这么做了)我应该说.希望有人可以为加快进程或提供新的代码设计提供一些启示,
**如果可能排除ROW_1
function clearRange() {
var sheet = SpreadsheetApp.getActive().getSheetByName('test');
var start=1;
var end=300;
for (var i = start; i <= end; i++)
{ sheet.deleteRow(i); }
}
Run Code Online (Sandbox Code Playgroud)
Ala*_*lls 23
不要使用for循环.您可以在一个操作中删除Google电子表格中的多个行:
var start, end;
start = 2;
end = sheet.getLastRow() - start;//Number of last row with content
//blank rows after last row with content will not be deleted
sheet.deleteRows(start, end);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
12586 次 |
| 最近记录: |