所以我有一个有三列的电子表格。在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(','))
})
}