【GAS】googleフォームに入力した内容の一部を、特定のシートの一部に反映させたいのですが、どこが間違えているか分かりますでしょうか?
解決したいこと
googleフォームに入力した内容の一部を、特定のシートの一部に反映させたいのですが、
上手く反映されません。
以下のプログラムのどこが間違ているか分かる方はいらっしゃいますでしょうか?
単純なミスのような気がするのですが、どこが間違えているか分からずに困っております。
よろしくお願いします。
★反映させたい内容:
googleフォームの1番目の質問の回答を、
スプレッドシートの「シート2」のA1部分に反映させたい。
また、メッセージボックスにも、同様の内容を反映させたい。
発生している問題・エラー
特にエラーは表示されないのですが、シートにもメッセージボックスにも、回答した内容が反映されません。
該当するソースコード
function submitForm() {
let formId = 'googleフォームのキーを記載';
var a = FormApp.openById(formId);
var itemResponses = a.response.getItemResponses();
var indexNum = itemResponses[0].getItem().getIndex();
var ss = SpreadsheetApp.openById("スプレッドシートキーを記載");
var sheet = ss.getSheetByName("シート2");
sheet.getRange("A1").setValue(indexNum);
Browser.msgBox(indexNum);
}