谷歌应用程序脚本-如何让编辑器访问基于电子表格的文件



所以我有一个有三列的电子表格。在A列中,我有文件的名称,在B列中,有文件的URL,在C列中,还有需要编辑访问权限的用户的电子邮件地址。

因此,C2中的用户应该可以访问B2中的文件,C3到B3中的文件等。这可以使用addeditors((实现吗?

我该怎么做?

function addEditors() {
// Get the values from the active sheet
SpreadsheetApp
.getActiveSheet()
// Adjust the range to suit table nb.file name col A not required
.getRange('B1:C5')
// Get the values
.getValues()
// destructure the array
.forEach(([url, emailAddresses])=> {
// Grant editor access 
// nb addEditor expects a string; addEditors expects an array
SpreadsheetApp.openByUrl(url).addEditors(emailAddresses.split(','))
})
}

相关内容

  • 没有找到相关文章

最新更新