質問編集履歴
1
文法の修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,4 +1,5 @@
|
|
1
|
+
Googleフォームから投稿があった場合にスプレッドシートの「送信先アドレス一覧シート」に記載されているアドレスに通知がされるようにしています。
|
1
|
-
|
2
|
+
スプレッドシートから「ツール>スクリプトエディタ」で下記のスクリプトを作成しました。
|
2
3
|
```ここに言語を入力
|
3
4
|
function sendform(e){
|
4
5
|
|
@@ -28,13 +29,20 @@
|
|
28
29
|
|
29
30
|
MailApp.sendEmail(addr, subject, body);
|
30
31
|
}
|
32
|
+
```
|
31
33
|
|
32
34
|
|
33
|
-
|
35
|
+
トリガーは以下の通りです。
|
36
|
+
実行する関数:sendform
|
37
|
+
デプロイ時に実行:Head
|
38
|
+
イベントのソース:スプレッドシートから
|
39
|
+
イベントの種類:フォーム送信時
|
40
|
+
エラー通知設定:毎日通知を受け取る
|
34
41
|
|
42
|
+
|
35
43
|
フォームから送信した時に、複数回のメールが送信されます。
|
36
44
|
そのうち1件はフォームの入力内容が反映されているのですが、その他のメールは入力内容が空です。
|
37
45
|
送信される件数は2件の場合もあれば、5件の場合もあります。
|
38
46
|
|
39
|
-
メールが1回のみ送信されるようにしたいのですが、原因がわかりません。
|
47
|
+
メールが1回のみ送信されるようにしたいのですが、複数回メールが送信される原因がわかりません。
|
40
48
|
よろしくお願いいたします。
|