簡體   English   中英

我可以從 Master Google Sheet 運行多個 Google 表格的 function 嗎?

[英]Can I run function of multiple Google sheets from Master Google Sheet?

我創建了 10 個 Google 表格(父表格的副本),它們分別具有相同的代碼。 我想在 Parent Google 工作表的所有 10 個 Google 工作表中運行一些 function。 例如,我想在所有 10 張工作表中運行以下 function 而不從父 Google 工作表中打開它們。 Ex 刪除 10 張表中的所有條目

function 刪除條目 ()

是否可以使用 Google 表格 url? 或者為我提供任何其他解決方案。

我是 appScript 的新手,因此請逐步解釋您的答案。

謝謝你的幫助。

收集主項目中的所有工作表 ID,將它們放入數組並在for循環中為每個工作表觸發 function,您可以在其中使用工作表 ID 循環數組。

 var sheets = ['sheet1 id as string', 'sheet2 id as string'];
    
    function loopAndDoSomething(){
      for (var d=0; sheets.length; d++){
         deleteentries(sheets[d]);
      }
    }

您將工作表 ID 作為 function 參數發送,在 deleteentries() 中,您可以按 ID 打開該工作表並對其進行處理。 那將是一種可能的方法。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM