2017-02-12 67 views
1

我有一個關於下面的腳本的問題:它適用於我,但它似乎沒有觸發共享用戶。我已經讀過簡單的觸發器可以適用於任何人,但安裝的觸發器不會。我對腳本編程很陌生,所以任何指向正確方向的指針都會有很大的幫助。請讓我知道,謝謝用戶訪問影響谷歌工作表中的onEdit功能

function onEdit(e){ 
    var copyFromRange = 'Setup!i4:i53'; \ 
    var copyToRangeStart = 'Schedule!b7'; 
    copyValuesOnly(copyFromRange, copyToRangeStart); 
} 

function copyValuesOnly(copyFromRange, copyToRangeStart) { 
    var ss = SpreadsheetApp.getActiveSpreadsheet(); 
    var source = ss.getRange(copyFromRange); 
    source.copyTo(ss.getRange(copyToRangeStart), {contentsOnly: true}); 
} 
+0

您是否解決了這個問題? – noogui

回答

0

這是事實,簡單的觸發不需要特殊的授權,但你還需要知道簡單的觸發器的Restrictions

它們不運行,如果一個文件被打開以只讀(查看或評論) 模式。

所以我建議你確保你分享你的文件的人有完整的訪問權限 - 寫模式,而不是視圖模式。