我希望能够在我的Google工作表上实现这一目标。
要求。
所以我想在工作表上实现现有和未来更新的自动行删除。
谢谢!
答案 0 :(得分:1)
只需将getSheetByName方法中的工作表名称更改为您想要的任何内容。如果从底部开始,删除行会更容易。此功能将执行删除。剩下的问题是什么将启动该过程。也许是一个定时触发?
function delIfBPending()
{
var ss=SpreadsheetApp.getActiveSpreadsheet();
var sht=ss.getSheetByName('delIfPending');//Change this name as needed
var rng=sht.getDataRange();
var rngA=rng.getValues();
for(var i=rngA.length-1;i>-1;i--)//this limit is dependent upon whether or not you have a header row.
{
if(rngA[i][1]=='Pending')
{
sht.deleteRow(i+1);
}
}
}