質問編集履歴
2
ソースに一部誤りがありました
title
CHANGED
File without changes
|
body
CHANGED
@@ -81,7 +81,7 @@
|
|
81
81
|
|
82
82
|
▼テスト2 フォームの回答 2
|
83
83
|
```
|
84
|
-
function
|
84
|
+
function myFunction() {
|
85
85
|
//自動返信メールの件名
|
86
86
|
var title = "【テスト2用(自動返信)】";
|
87
87
|
|
1
ソースに一部誤りがありました
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,3 +1,9 @@
|
|
1
|
+
### 前提・実現したいこと
|
2
|
+
|
3
|
+
2つのgoogleformを1つのスプレッドシートで管理し、内容の違う自動返信メールを送りたい。
|
4
|
+
|
5
|
+
### 前提・実現
|
6
|
+
|
1
7
|
回答形式の2つのgoogleformを作成し、
|
2
8
|
1つのスプレッドシートで管理するために、シートを分けて関連付けました。
|
3
9
|
|
@@ -33,13 +39,12 @@
|
|
33
39
|
|
34
40
|
|
35
41
|
//本文作成用の変数
|
36
|
-
var ur1="スプレッドシートのURL";
|
37
|
-
var spreadsheet = SpreadsheetApp.openByUrl(ur1);
|
38
|
-
|
42
|
+
var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName('フォームの回答 1');
|
39
43
|
var row = sheet.getLastRow();
|
40
44
|
var column = sheet.getLastColumn();
|
41
45
|
var range = sheet.getDataRange();
|
42
46
|
|
47
|
+
|
43
48
|
//メールアドレス保存用の変数(最後のメール送信時に使用。)
|
44
49
|
var mail = "";
|
45
50
|
|
@@ -92,13 +97,12 @@
|
|
92
97
|
|
93
98
|
|
94
99
|
//本文作成用の変数
|
95
|
-
var ur1="スプレッドシートのURL";
|
96
|
-
var spreadsheet = SpreadsheetApp.openByUrl(ur1);
|
97
|
-
|
100
|
+
var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName('フォームの回答 2');
|
98
101
|
var row = sheet.getLastRow();
|
99
102
|
var column = sheet.getLastColumn();
|
100
103
|
var range = sheet.getDataRange();
|
101
104
|
|
105
|
+
|
102
106
|
//メールアドレス保存用の変数(最後のメール送信時に使用。)
|
103
107
|
var mail = "";
|
104
108
|
|
@@ -135,10 +139,12 @@
|
|
135
139
|
スプレッドシートにメールアドレスはちゃんとシートごとに追加されています。
|
136
140
|
プロジェクトエディタの実行(再生マーク)では正しくメール1通のみです。
|
137
141
|
フォームに回答して自動送信になると2通となります。
|
138
|
-
何がいけないのでしょうか…ご教示頂けますか
|
139
142
|
|
140
143
|
|
144
|
+
どこが間違っているのか、そもそもできないのかもわからず、困っております…
|
141
145
|
|
146
|
+
|
147
|
+
|
142
148
|
### 試したこと
|
143
149
|
|
144
150
|
ここに問題に対して試したことを記載してください。
|