0
私は自分のGoogleシートプロジェクトの1つに作業スクリプトを持っていますが、私が持っているGoogleフォームの送信ボタンを押すと、基本的にGoogleフォームからのデータはスプレッドシートフォームにエクスポートされますが、入力したデータを分析するスクリプトがあります。何らかの理由で、onSubmitForm()関数がトリガされたときに何もしていないようです。私のロガーテストラインはonSubmitForm関数のために表示されるが、EvaluateResults関数のためには表示されないので、明らかに問題がある。私のGoogleのフォームでGoogleフォームのスクリプトをトリガーするフォームを送信した後
コードは単純です:Googleシートで
function onSubmitForm(){
Logger.log("onSubmitForm Running");
a.EvaluateResults();
}
コードも同様に簡単です:
function EvaluateResults(){
Logger.log("evaluation running");
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet_results = ss.getSheetByName("Sheet2");
var sheet_userForm = ss.getSheetByName("Form Responses 1");
sheet_results.getRange("C24").setValue((sheet_userForm.getRange("A2").getValue());
}
ここで、 'EvaluateResults'関数のコードスニペットはありますか? – Ritz
@Ritz私はお詫びします、私はタイプミスがありました。 – 1QuickQuestion