Dies ist ein mehrblättrigen löschen Sie Setup kann das Objekt Delo den gleichen Bereich oder unterschiedliche Bereiche in einem der Blätter auf einer Kalkulationstabelle löschen Wenn Sie möchten, dass alle gleich sind, geben Sie die gleichen Bereiche ein
function multiSheetDelete()
{
var delO={sheet1:'A3',sheet2:'A1:A10',Sheet5:'A2:A20',Sheet6:'A1:A4'};
var keys=getKeys(delO);
var ss=SpreadsheetApp.getActiveSpreadsheet();
var allSheets=ss.getSheets();
for(var i=0;i<allSheets.length;i++)
{
var sht=allSheets[i];
var shtnam=sht.getName();
if(keys.indexOf(shtnam)>-1)
{
var rng=sht.getRange(delO[shtnam]);
rng.clearContent();
}
}
}
function getKeys(aArray)
{
var keys = [];
for(var key in aArray)
{
if(aArray.hasOwnProperty(key))
{
keys.push(key);
}
}
return keys;
}
Willkommen bei SO. Es ist üblich, uns ein Codebeispiel zu geben, um uns einen Kontext zu geben und uns einen Kontext zu geben. Normalerweise wird dies als [mcve] bezeichnet. Können Sie Ihre Frage bitte bearbeiten? –