代码之家  ›  专栏  ›  技术社区  ›  Gramps

在searchFiles Google脚本中使用变量

  •  3
  • Gramps  · 技术社区  · 7 年前

    我有一个第三方程序,它将每日数据拉入CSV文件,文件名从运行日期开始,例如17072017filename.CSV

    问题似乎是我无法在searchFiles()中将日期(每天都会更改)作为变量传递。这可能吗? 这就是我目前所拥有的

    function myfunction()
    {
        var inputDate = SpreadsheetApp.getActiveSheet().getRange("A2").getValue();
        var files = DriveApp.searchFiles('title contains 'inputDate'');
        while (files.hasNext()) 
        {
            var file = files.next();
            Logger.log(file.getName());
        }
    }
    
    1 回复  |  直到 7 年前
        1
  •  3
  •   Tanaike    7 年前

    下面的修改怎么样?

    发件人:

    var files = DriveApp.searchFiles('title contains 'inputDate'');
    

    收件人:

    var files = DriveApp.searchFiles("title contains '" + inputDate + "'");
    

    如果我误解了你的问题,对不起。