前提
GASを用いて、WEBアプリ(html)上で入力された値とスプレッドシートに記載されている値の判定を行うシステムを作成し運用中です。
1日60~70件上記の処理をおこなっていますが、ほとんどエラーなくできています。
しかし、月1回程度下記のエラーが出るため、対策があれば教えていただきたいです。
発生している問題・エラーメッセージ
ドキュメント(〜略〜)がありません。ドキュメントが削除されたか、読み取りアクセス権がない可能性があります。
該当のソースコード
GAS
1 //スプレッドシート検索 2 const spreadsheet = SpreadsheetApp.openById(〜略〜); 3 Logger.log(spreadsheet.getName()); 4 const sheet = spreadsheet.getSheetByName("シート2"); 5 Logger.log(sheet.getName());
試したこと
・コンテナバインドでgetActiveSpreadsheetを使用していたが、openByIdに変更
var spreadsheet = SpreadsheetApp.getActiveSpreadsheet();
↓
SpreadsheetApp.openById(〜略〜);
補足情報
拙い説明ですが、よろしくお願いいたします。

0 コメント