我希望能够从活动工作表中的单元格中获取电子表格URL值,并能够将该文件添加到特定文件夹中。我认为我唯一缺少的是通过URL将文件添加到文件夹或使用URL提取DocsList工作表ID的方法。
以下是我正在使用的代码示例:
var rowNum = 1
var colLet = A
var findFolder = DocsList.getFolder(folderName);
var ssURL = SpreadsheetApp.getActiveSheet().getRange(colLet+rowNum).getValue();
var ssFileFindID = ?
ssFileFindID.addToFolder( findFolder );
答案 0 :(得分:2)
您必须使用字符串操作函数从URL获取电子表格的ID 例如 假设电子表格网址与下面给出的示例类似
https://docs.google.com/spreadsheet/ccc?key=xxxxxxxxxxxxxxxxxxxxxx&pli=1#gid=1
var ssURL = SpreadsheetApp.getActiveSheet().getRange(colLet+rowNum).getValue();
var ssFileFindID = ssURL.split('key=')[1].split('&')[0]; //this is ID of file
希望上面的提示可以帮到你