1
我有一個電子郵件用戶列表Listvalideur[]
。我創建了一個文件夾。Google Apps添加編輯器文件夾
如何使用此
Listvalideur
將編輯器權限添加到新文件夾?這幾行不起作用:var folder = optFolder.createFolder(folderName); for (var i=0; i<Listvalideur.length; i++) { folder.addEditor(Listvalideur[i][0]); }
你能不能也給我的語法
folder.addeditors
方法?這2個syntaxs不起作用:folder.addEditors('[email protected]','[email protected]'); folder.addEditors('[email protected],[email protected]');
非常感謝
THKS你的答案。其實我的數組只有一個維度Listvalideur [i]。 listvalideur []
var Listvalideur = SpreadsheetApp.openById(sskeyTable)
.getSheetByName('$ListValideur')
.getDataRange()
.getValues();
現在我想從我的數組添加的所有電子郵件用戶我從電子表格表調用$ ListValideur
| A
1 | [email protected]
2 | [email protected]
我用這個語法來讀取和設置一個數組調用這個變量listvalideur []訪問一個文件夾。
我試試這個語法,而不管理:
var folder = optFolder.createFolder(folderName);
folder.addEditors(ListValideur[]);
THKS你的答案。其實我的數組只有一個維度Listvalideur [i]。我從電子表格列表中得到這個變量 var Listvalideur = SpreadsheetApp.openById(sskeyTable).getSheetByName('$ ListValideur')。getDataRange()。getValues(); 例如: Listvalideur [0] ='email1 @ etc'; Listvalideur [1] ='email2 @ * example'; 所以你的語法如下: folder.addEditors(['email1 @ etc','email2 @ example']); 我怎樣才能使用我的數組來初始化編輯器: ** folder.addEditors(ListValideur []); ** – Cleppy
這裏在Stackoverflow中,你可以編輯你的問題來添加新的信息或者只是讓它變得更好。評論不適合這樣的許多代碼。無論如何,當你做一個'getValues()'時,你總是會得到一個二維數組,不管範圍如何。所以你假設Listvalideur是一個維度是錯誤的。請編輯您的問題,以便我可以正確回答。順便說一句,你的數據是在一列還是一列? –