前提・実現したいこと
GAS(google apps script)で
アクティブなファイル(Aと名前をつける)のセルA1に書いてある文字を別ファイルのファイル名と照らし合わせて合っていたら
そこのファイルの6列E行から下にデータがあるまで(LastRow)探査して、ファイルAの2列B行から縦に出力していくプログラムが作りたいです。
発生している問題・エラーメッセージ
Exception: Invalid argument: q
該当のソースコード
//指定, 取得 function myFunction(){ var sheet = SpreadsheetApp.getActiveSheet(); var stringValue = sheet.getRange('A1').getValue(); Logger.log(stringValue); findFolderId(stringValue); } //ID指定でフォルダを取得するプログラム function findFolderId() { var id = ""; //フォルダID var folder = DriveApp.getFolderById(id); console.log(folder.getName()); var params = stringValue; var searchedFolders = DriveApp.searchFolders(params); while (searchedFolders.hasNext()) { var folder = searchedFolders.next(); var folderName = folder.getName(); console.log(folderName); } }
試したこと
コンソールでstringValueに入ってる文字を表示したのですが、中身はちゃんと入っていて
ファイル名と一致しているのですが、無効な引数と出るのでよくわかりません。
調べ方が絶対に悪いとは思うのですが、手こずってしまいてんてこまいになってしまい、解決をお願いしました。
補足情報(FW/ツールのバージョンなど)
Macで動かしています。
あまり調べ方がうまくなく情報がいまいち探れません。
もしファイル名の一致など先のプログラムがわかるのならどうかご教授お願いします。