如何通过插入不附加的行导入Gdrive文件夹列表更改来更新表格?

时间:2017-03-26 17:30:07

标签: google-sheets

我有一个电子表格,可以运行一个拉入Google云端硬盘文件夹列表的脚本。在相同的工作表中,但是在单独的列中,我手动添加各行的相关信息,这些问题引起了我的疑问:

(1)我可以获取Google云端硬盘文件夹列表脚本以按字母顺序提取文件夹吗? (我现在正在通过另一个脚本对其进行排序)

拉入我的文件夹结构的脚本:

 // Get Folder Tree
 function getFolderTree(folderId, listAll) {
   try {
    // Get folder by id
    var parentFolder = DriveApp.getFolderById(folderId);

    // Initialise the sheet
    var file, data, sheet = SpreadsheetApp.getActiveSheet().getSheetByName('raw-data');
    sheet.appendRow(["Full Path", "Name", "Date", "URL", "Last Updated", "Description", "Size"]);

    // Get files and folders
    getChildFolders(parentFolder.getName(), parentFolder, data, sheet, listAll);

  } catch (e) {
    Logger.log(e.toString());
  }
 };

(2)拉入Google驱动器文件夹列表的脚本如何通过在行之间插入而不是在末尾附加新文件夹来添加新文件夹? 我希望确保在更新文件夹结构后,其他列中的注释不会与错误的行混淆。

任何&所有的帮助非常感谢!

0 个答案:

没有答案