お世話になっております。
先日からとあるシステムの開発に着工しており、一部不明な点があり質問させていただきます。
今回のシステムではGASのスプレッドシートのチェックボックスにチェックを入れると言うものです。
フォームで回答された値を元に、スプレッドシートで通し番号を参照しチェックを入れます。
function get_form_responses() { var spreadSheet = SpreadsheetApp.openById('1_5_GKfwQ77AJS-〇〇').getSheetByName('フォームの回答 1'); var spreadSheet2 = SpreadsheetApp.openById('1_5_GKfwQ77AJS-〇〇').getSheetByName('一覧'); var lr = spreadSheet.getRange('B:B').getValues(); var LastRow = lr.filter(String).length; var yokoziku = LastRow+3; var getVal = spreadSheet.getRange('B'+yokoziku).getValue(); Logger.log(getVal); var checkbox_number = getVal+1; var touroku_ninzuu = spreadSheet2.getRange('B'+checkbox_number).check(); }
実際に、エディタにて実行すると問題なく実行できますがトリガーとして、フォーム送信時(スプレッドシートから - フォーム送信時)を指定し回答するとエラーとなります。
どのような原因が考えられるでしょうか。よろしくお願いいたします。
エラー(0.062 秒 失敗しました)
回答1件
あなたの回答
tips
プレビュー