2 回答

TA貢獻1812條經(jīng)驗 獲得超5個贊
解釋:
我們可以利用 JavaScriptArray.indexOf()方法來實現(xiàn)這一點。
在下面的腳本中,我有一個我們想要包含的工作表數(shù)組并將其定義為var include. 然后,我們可以使用for運行if語句的循環(huán)將此數(shù)組與工作表名稱進行比較。這將使用Array.indexOf().
例子:
function emailClear() {
var sheets = SpreadsheetApp.getActiveSpreadsheet().getSheets();
//list sheets to include here
var include = ['Morning Emails', 'Lunch Emails'];
for (var i = 0; i < sheets.length; i++) {
if (include.indexOf(sheets[i].getName()) > -1) {
sheets[i].getRange("F2:M95").clear();
}
}
}

TA貢獻1866條經(jīng)驗 獲得超5個贊
這應該可以正常工作:
function LunchEmailClear() {
//Add the list of sheets to clean
var sheets = ['Morning Emails', 'Lunch Emails']
var app = SpreadsheetApp.getActive();
for (var i=0; i < sheets.length; i++){
app.getSheetByName(sheets[i]).getRange("F2:M95").clear();
}
}
添加回答
舉報