2017-07-07 49 views
0

的名称和文件夹,我复制一些电子表格和这些副本需要进行编辑(公式转换成原始数据),我不能编辑源电子表格获取ID。使用电子表格

我创建源电子表格的简单复制:

DriveApp.getFileById("ID HERE").makeCopy(name, folder); 

所以,在这一点上我的名字和新的电子表格的文件夹,但我需要知道如何访问和编辑它。也许得到它的ID或URL。

在此先感谢。

+0

我已经更新了我的答案来说明如何获取文件的,你使用复制 – FlashDrive

回答

2

你正在寻找可能的什么是

var id = DriveApp.getFileById("ID HERE").makeCopy(name, folder).getId(); 

或可替代一般情况下

var files = DriveApp.getFilesByName(name); 
while (files.hasNext()) { 
    var file = files.next(); 
    var id = file.getId(); 
} 

// do something with id here 

如果有与多个同名文件,你可能会遇到制作副本的问题错误的文件。

+0

谢谢您创建的ID,但我已经复制了正确的文件,问题是编辑该副本。我不知道如何获取该副本的ID或URL。 –

+0

谢谢你的男人。第二种方法奏效。 –