【发布时间】:2015-01-02 03:49:29
【问题描述】:
我有一个将数据输出到日志文件的代码。如何使此脚本将输出发送到电子表格而不是日志,并且每当运行脚本时,在电子表格中添加一个带有数据的附加工作表。工作表应根据脚本运行的日期和时间命名。
function listAllUsers() {
var pageToken, page;
do {
page = AdminDirectory.Users.list({
domain: 'mydomain.com',
orderBy: 'givenName',
pageToken: pageToken
});
var users = page.users;
if (users) {
for (var i = 0; i < users.length; i++) {
var user = users[i];
Logger.log('%s (%s)', user.name.fullName, user.primaryEmail);
}
} else {
Logger.log('No users found.');
}
pageToken = page.nextPageToken;
} while (pageToken);
}
问候
【问题讨论】:
-
您的问题包含来自example in the documentation 的完整代码。 Spreadsheet Service documentation 中提供了执行您感兴趣的其他操作所需的功能。查找 Spreadsheet.insertSheet(sheetName) 和 Sheet.appendRow(rowContents)。
标签: google-apps-script google-sheets