【发布时间】:2021-06-05 23:26:26
【问题描述】:
我想在谷歌表格的特定文件夹中导入文件和文件夹列表。在电子表格的活动单元格中使用。
我是编程新手,我设法尝试了以下代码,但到目前为止它似乎不起作用。请检查一下好吗?
function listFolderContents() {
var foldername = '14DWNgJloxIjw9zeE-0Q2u_k5wQflkMMC';
var folderlisting = 'listing of folder ' + foldername;
var folders = DriveApp.getFoldersByName(foldername)
var folder = folders.next();
var contents = folder.getFiles();
//var ss = SpreadsheetApp.create(folderlisting);
var cc = SpreadsheetApp.getCurrentCell();
// var sheet = ss.getActiveSheet();
var file;
var name;
var link;
var cc;
while(contents.hasNext()) {
file = contents.next();
name = file.getName();
link = file.getUrl();
cc.push([name,link]);
}
};
【问题讨论】:
-
这看起来像是文件夹 id 而不是文件夹名称。
-
您的代码与将任何内容写入工作表无关。欢迎来到 StackOverFlow,请借此机会参加 tour 并学习如何使用 How to Ask、format code、minimal reproducible example 和 Learn More
标签: google-apps-script google-sheets