获取 URL 驱动器 Google 中的文件,感谢其名称

Get URL of a file in Google Drive thanks to its name

首先,对不起我的英语(我正在学习^^)。

我想要一个脚本来找到一个文件的 url 感谢文件名,然后把 URL 放在我的 sheet 中叫做 'Suivi-des-devis!'在 'O2'

范围内

文件一律叫“FAC_quote号”,引用号在sheet'DEVIS!'在'E6'.

我真的尝试过单独创建脚本,但它不起作用。有人可以帮我更正脚本吗?

  function testenregistrement() {
    const doc = SpreadsheetApp.getActive();
    var f2 = doc.getSheetByName('Suivi-des-devis');
    var dossier2 = DriveApp.getFolderById("1WNyBdexfylgflnDeKtMcdIN-eS578dlH")
    var nom = SpreadsheetApp.getActiveSpreadsheet().getSheetByName('DEVIS').getRange('E6').getValue();
    var files = dossier2.getFilesByName("FAC_" + nom).getUrl(); f2.getRange('O2').setValue(files);
}

获取文件Folder.getFilesByName() method gets a FileIterator object. Use the FileIterator.next()方法,像这样:

var files = dossier2.getFilesByName("FAC_" + nom).next().getUrl();