所以我有函式讓我們稱之為 XXXX 。該功能僅在一張紙上作業,只要作業表的名稱不是 "YYYY" 或作業表名稱不包括 "ZZZZ" ,就試圖讓它在所有作業表上作業。我在下面的內容在第一張紙上運行我們的功能(XXXX),然后激活最后一張,而不在第一張和最后一張之間的紙上運行它。任何幫助,將不勝感激。
function run_XXXX_for_all_tabs(){
var spreadsheet = SpreadsheetApp.getActive();
var allSheets =spreadsheet.getSheets();
allSheets.forEach(function(sheet){
if(sheet.getSheetName() !== "YYYY" && sheet.getSheetName().search("ZZZZ") < 0){
sheet.activate();
XXXX();
}
})
}
uj5u.com熱心網友回復:
試試這個:
function myFunction() {
SpreadsheetApp.getActiveSpreadsheet()
.getSheets()
.filter(i => i.getName() !== `YYYY` && !i.getName().includes(`ZZZZ`))
.forEach(i => {
i.activate()
XXXX()
})
}

轉載請註明出處,本文鏈接:https://www.uj5u.com/net/473290.html
標籤:谷歌应用脚本
