![](/img/trans.png)
[英]How to list or index all sheets/tabs in Google Sheets with formulas (no scripts)
[英]Generate a list of Sheets that meet a condition in Google Scripts?
我想在 Google Sheets 中使用 Google App Script 來生成一個工作表名稱列表,該列表滿足在每個工作表的一組單元格中有一個“Y”的條件。 我想到的一個偽代碼示例是:
>look through all sheets
>if cell "V2" on that sheet contains "Y", add the sheet's name to a list
>return the list
我只是無法理解 App 腳本中的許多功能。
function sheetNames() {
var ss=SpreadsheetApp.getActive();
var shts=ss.getSheets();
var sA=[];
for(var i=0;i<shts.length;i++) {
var sh=shts[i];
if(String(sh.getRange('V2').getValue()).indexOf('Y')>-1) {
sA.push(sh.getName());
}
}
return sA;
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.