GAS

【GAS】ファイル 名でGoogleドライブ内のファイルを検索して対象のファイル IDを取得する

タイトル通りファイル名でドライブを検索して、対象ファイルが存在していたらfileIDを返す処理

function searchFile(driveId, FileName) {
    const fileList = DriveApp.getFolderById(driveId).getFiles();
    while (fileList.hasNext()) {
        const file = fileList.next();
        if (FileName === file.getName()) {
            this.spreadsheetId = file.getId();
            //ファイルが見つかりました
            return file.getId();
        }
    }
    //ファイルが見つかりませんでした
    return false;
}
ABOUT ME
ytakeuchi
都内在住のフロントエンドエンジニア。2016年からフリーランスとして活動中。座右の銘は「昨日よりも楽に」。好きな言葉は「効率化」。こんな性格なのでプライベートではGoogle Apps Scriptばかり触っています。