0

ドメインのコントロールパネルでアカウントを作成する簡単なスクリプト(Gmailなど)に取り組んでおり、スプレッドシートにデータを挿入すると自動的にアカウントを作成するGoogleAppsスクリプトの関数を探していました。

私はインターネットを検索しましたが、これを見つけました:https ://developers.google.com/apps-script/class_usermanager そして私が使用している方法は:var user = UserManager.createUser("john.smith", "John", "Smith", "password 私の質問は、私が持っているスプレッドシートからパラメータを挿入するにはどうすればよいですか? 。これが少しばかげているように聞こえたら申し訳ありませんが、私はGoogleAppsScriptを初めて使用します。

4

1 に答える 1

1

スプレッドシートから読み取るには、SpreadsheetAppを使用します。

行のセットを読み取る例。(すべての行を言いましょう)。

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

.getValues()2D配列を返します。したがって、によってアクセスします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 に答える