Google apps script 影响google sheets中onEdit功能的用户访问
我对下面的脚本有一个问题:它对我有效,但对共享用户似乎不会触发。我读到过简单的触发器对任何人都有效,但安装的不会。我对脚本编写非常陌生,所以任何指向正确方向的指针都会非常有帮助。请让我知道,谢谢Google apps script 影响google sheets中onEdit功能的用户访问,google-apps-script,Google Apps Script,我对下面的脚本有一个问题:它对我有效,但对共享用户似乎不会触发。我读到过简单的触发器对任何人都有效,但安装的不会。我对脚本编写非常陌生,所以任何指向正确方向的指针都会非常有帮助。请让我知道,谢谢 function onEdit(e){ var copyFromRange = 'Setup!i4:i53'; \ var copyToRangeStart = 'Schedule!b7'; copyValuesOnly(copyFromRange, copyToRangeStart); }
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});
}
简单触发器确实不需要特殊授权,但您还需要了解简单触发器的功能: 如果以只读方式(查看或注释)打开文件,则它们不会运行 模式
因此,我建议确保与您共享文件的人具有完全的访问权限-写入模式,而不仅仅是查看模式。简单触发器确实不需要特殊授权,但您还需要了解简单触发器的功能: 如果以只读方式(查看或注释)打开文件,则它们不会运行 模式
因此,我建议确保与您共享文件的人具有完全的访问权限-写入模式,而不仅仅是查看模式。您解决了这个问题吗?您解决了这个问题吗?