0

我正在编写一个简单的脚本,该脚本在域的控制面板中创建一个帐户 - 例如 Gmail - 我正在寻找谷歌应用程序脚本中的一个函数,该函数在将数据插入电子表格时自动创建一个帐户

我搜索了互联网,但我确实找到了这个:https ://developers.google.com/apps-script/class_usermanager ,我使用的方法是:var user = UserManager.createUser("john.smith", "John", "Smith", "password 我的问题是,如何从我拥有的电子表格中插入参数. 抱歉,如果这听起来有点愚蠢,我只是 Google 应用程序脚本的新手。

4

1 回答 1

1

要从电子表格中读取,您将使用SpreadsheetApp

读取一组行的示例。(假设所有行)。

var sheet = SpreadsheetApp.getActiveSheet();
var data = sheet.getDataRange().getValues();

.getValues()返回一个二维数组。所以你可以通过data[rowNum][colNum]. 假设您想将每一行添加为新用户,您可以这样做

for (var i in data) {
  UserManager.createUser(data[i][0], data[i][1], data[i][2], data[i][3]);
}

您将如何运行所述脚本?您可以将所有内容放在某个函数 ( function addAllUsers()) 中,然后从脚本编辑器的运行菜单中运行它。

于 2013-02-18T22:27:26.977 回答