2013-02-13 187 views
1

我有幾個電子表格可以收集來自多個/不同表單的數據,我可以根據表單提交來運行綁定到該電子表格的腳本。 但是,我想要做的是讓表格電子表格的腳本訪問並運行主電子表格的腳本。 主電子表格收集和處理來自多種不同形式的數據。 似乎在基於onEdit的主電子表格中使用觸發器僅適用於用戶實際編輯時,而不適用於其他電子表格向其寫入數據時。 謝謝你的時間。從另一個電子表格運行Google電子表格腳本

回答

0

Take a look at this answer。這似乎

OnEdit觸發旨在當實際用戶編輯電子表格

如果這些其他工作表的只是添加一行到主片工作,你可以創建一種方式,主表會記錄它知道有多少行。然後你設置一個每X分鐘運行一次的cron,檢查是否有新的行,並做它需要的東西。

+0

謝謝菲爾。是的,我在主電子表格中設置了一個基於時鐘的觸發器,並有一個算法來跟蹤表單驅動電子表格的更新。我可能最終走上這條道路,但正在嘗試一個更清潔的解決方案。 – 2013-02-13 18:25:33

+0

我的另一個想法是在主電子表格中放置表單,但電子表格只能有一個寫入表單的表單。拉里 – 2013-02-13 18:27:14

+0

不幸的是,這似乎是不可能的。我不明白爲什麼。根據我的經驗,如果腳本編輯電子表格,它會觸發onEdit。在你的情況下,它必須是一個單獨的電子表格進行編輯。 – 2013-02-13 18:29:01

相關問題