2016-07-26 58 views
0

我知道因爲onEdit()是一個簡單的觸發器,所以你不能訪問其他文件。解決onEdit()的限制

我的代碼需要抓取並存儲不同的工作表(一張信息帶有一堆信息),然後每次用戶在工作表上編輯腳本時,它都會運行onEdit()代碼。

我的原始代碼將無法工作,因爲onEdit函數要求檢索另一個表,這是一個禁止。

但是,我不能只是有另一個表(與信息之一)聲明存儲爲數組,然後聲明爲公共變量(onEdit函數之前),然後在onEdit函數中引用?

那是什麼,我想我能做到,但它似乎沒有工作...

回答

0

除了onEdit,通過設置一個資源安裝onEdit觸發和嘗試。

+0

不幸的是,這張表必須由多個用戶複製,並通過資源的觸發不復制(我不知道爲什麼??) – mds93

+0

然後用腳本構建觸發器。 –

+0

當需要授權另一個文檔時,看起來在腳本中構建的觸發器將不起作用。對我而言,我的代碼抓取並存儲另一張表,因此需要授權。 – mds93