使用独立脚本,我想在给定文件夹中创建一个新工作表。
function criaSheet(){
SpreadsheetApp.create('mySheet')
}
此代码要求我使用Google Advanced Services,哪一个?
此代码在根文件夹中创建工作表:
#custom_sessions_controller.rb
class CustomSessionsController < Devise::SessionsController
end
答案 0 :(得分:0)
您可能需要创建一个新的电子表格文件,然后将其移至该文件夹,然后删除原始文件:
function createNewFile(){
var newSS = SpreadsheetApp.create('AAAA11111');
var newID = newSS.getId();
var folder = DriveApp.getFolderById('your folder ID');
var newFile = DriveApp.getFileById(newID);
newFile.makeCopy(folder);
//Delete original file
DriveApp.removeFile(newFile);
};
DriveApp.removeFile()
似乎正在删除文件而不将其发送到垃圾箱。哪个对我来说没问题,但Google Drive似乎最近做了一些奇怪的事情。来自Drive&#34;详细信息&#34;部分,我可以打开已删除的文件,即使我的任何文件夹中没有任何痕迹,包括垃圾。
如果您想尝试找出高级云端硬盘服务:
在脚本编辑器中,选择“资源”菜单和“高级Google服务”。
然后启用Drive API: