如何将Google Apps脚本的结果写入电子表格而不是日志?

时间:2014-07-08 23:27:44

标签: google-apps-script google-sheets google-drive-api

我正在运行的脚本使用Logger.log()方法将Google云端硬盘文件库存写入日志。

我如何修改此结果以将结果写入电子表格?

1 个答案:

答案 0 :(得分:0)

您是否只想将列中的行设置为文件名?

如果您希望每个列表都是新表,请尝试

var ssNew = SpreadsheetApp.create("File List");

我假设你在这里迭代一次捕获一个文件名的文件列表。如果你跟踪你写的最后一行并且每次你应该能够调用get range并得到单元格,那么就设置这样的值。

var currentRow = 0;
var range = ssNew.getRange(1, currentRow);
range.getCell(currentRow, 1).setValue(<file name>);
currentRow++;

使用应用程序脚本表,你总是得到一个'范围',而不是一个单元格,就像我想象的那样。希望有所帮助