フォルダBの名前を指定して、そのフォルダBのIDを取得して
は、こんな感じで取得できます。
JavaScript
1//まず「フォルダA」を取得する
2const folderA = DriveApp.getFolderById("フォルダAのID");
3
4//「フォルダA」の直下にある「フォルダB」を列挙するイテレータを取得する
5const folderIterator = folderA.getFoldersByName("フォルダBの名前");
6while(folderIterator.hasNext()) {
7 //列挙された「フォルダB」を取得する
8 const folderB = folderIterator.next();
9 //「フォルダB」のID取得する
10 const folderB_id = folderB.getId();
11}
特定のスプレッドシートの特定のセルに記述する
は、一例ですがこんな感じで。※他にも書き方はあります。
JavaScript
1//ファイルIDを指定して、スプレッドシートを取得する
2const file = SpreadsheetApp.openById("スプレッドシートのファイルID");
3//シート名を取得してシートオブジェクトを取得する
4const sheet = file.getSheetByName("シートの名前");
5//値をセットする範囲を表すオブジェクトを取得する
6const row = 1;
7const column = 1;
8const range = sheet.getRange(row, column);
9//値をセットする
10range.setValue("セットする値");
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/07/06 23:26
2020/07/07 01:00