google-apps-script - 在特定文件夹中创建 Google 电子表格

标签 google-apps-script

this question教如何调整文件的文件夹以将其移动到特定文件夹中,并移出根目录。

它还建议使用 folder.createFile 直接在所需的文件夹中创建它......但它似乎 createFile 仅适用于 Docs......有没有办法直接在特定文件夹中创建电子表格?

最佳答案

由于 DocsList 已弃用,目前以下解决方案有效:

var folder=DriveApp.getFoldersByName(folderName).next();//gets first folder with the given foldername
var file=SpreadsheetApp.create(fileName);
var copyFile=DriveApp.getFileById(file.getId());
folder.addFile(copyFile);
DriveApp.getRootFolder().removeFile(copyFile);

关于google-apps-script - 在特定文件夹中创建 Google 电子表格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13641760/

相关文章:

google-apps-script - 以编程方式将云端硬盘图像放入表格单元格的正确方法是什么?

url - 通过 id 打开谷歌文档

javascript - 如何将参数传递给基于时间的 Google App Script 触发器?

javascript - Google Apps 脚本事件管理器

javascript - 2 的最高幂 - javascript

google-apps-script - Google Apps 脚本表单 : e. namedValues 不记录任何内容

javascript - 如何优化 getYoutubeViews 函数以免超出每日 Youtube API 配额?

google-apps-script - ScriptApp.getService().getUrl() 的行为似乎已经改变

javascript - 应用程序脚本中的 "Missing ) after argument list."

javascript - Google Apps 脚本 : adding a label to an email sent