這個腳本/公式將兩個相鄰的列一起添加(列 F 和 G)并將其放在 H 列中以用于谷歌表中的所有作業表,我需要進一步的幫助才能使其僅計算谷歌表中的一些選定作業表。

function runMacro() {
const sheets = SpreadsheetApp.getActiveSpreadsheet().getSheets();
sheets.forEach(addFormula_);
}
function addFormula_(_sh) { const formulaString = '=Filter(F2:F G2:G,F2:F<>"")'
const theAddress = 'H2';
_sh.getRange(theAddress).setFormula(formulaString);
}
uj5u.com熱心網友回復:
// By Name - Only Specified Sheets
function runMacro() {
const includeSheets = [`Sheet1`, `Sheet2`, `Sheet3`, `etc`]
SpreadsheetApp.getActiveSpreadsheet().getSheets()
.filter(sheet => includeSheets.includes(sheet.getName()))
.forEach(sheet => addFormula_(sheet))
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/493941.html
下一篇:為什么不滿足我的IF條件?(checkbox.isChecked()和checkbox==true方法不起作用)
