回答編集履歴

3

value

2018/12/20 11:45

投稿

papinianus
papinianus

スコア12705

test CHANGED
@@ -20,7 +20,7 @@
20
20
 
21
21
  function onEdit(e) {
22
22
 
23
- SpreadsheetApp.getActiveSpreadsheet().toast('event fired');
23
+ Logger.log(JSON.stringify(e);
24
24
 
25
25
  if(e.range.getSheet().getName() !== "") { return; } //特定のシート名でなければ中断
26
26
 
@@ -48,11 +48,11 @@
48
48
 
49
49
  const subject = '【更新】'+ e.source.getName();
50
50
 
51
- const body = e.oldValue + 'さんから' + e.newValue + 'さんに担当が変更されました。\n' + e.source.getUrl() + '\n更新対象は' + e.range.getRow() + '行C列です。';
51
+ const body = e.oldValue + 'さんから' + e.value + 'さんに担当が変更されました。\n' + e.source.getUrl() + '\n更新対象は' + e.range.getRow() + '行C列です。';
52
52
 
53
53
 
54
54
 
55
- MailApp.sendEmail(recipients[e.newValue], subject, body);
55
+ MailApp.sendEmail(recipients[e.value], subject, body);
56
56
 
57
57
  }
58
58
 

2

a

2018/12/20 11:45

投稿

papinianus
papinianus

スコア12705

test CHANGED
@@ -20,9 +20,15 @@
20
20
 
21
21
  function onEdit(e) {
22
22
 
23
+ SpreadsheetApp.getActiveSpreadsheet().toast('event fired');
24
+
23
25
  if(e.range.getSheet().getName() !== "") { return; } //特定のシート名でなければ中断
24
26
 
27
+ SpreadsheetApp.getActiveSpreadsheet().toast('sheet');
28
+
25
29
  if(e.range.getColumn() !== 3 ) { return; } //C列でなければ中断
30
+
31
+ SpreadsheetApp.getActiveSpreadsheet().toast('column');
26
32
 
27
33
  //通知対象者と対応するメール通知先を連想配列で格納
28
34
 

1

2018/12/20 07:04

投稿

papinianus
papinianus

スコア12705

test CHANGED
@@ -22,7 +22,7 @@
22
22
 
23
23
  if(e.range.getSheet().getName() !== "") { return; } //特定のシート名でなければ中断
24
24
 
25
- if(e.range.getColumn() !=== 3 ) { return; } //C列でなければ中断
25
+ if(e.range.getColumn() !== 3 ) { return; } //C列でなければ中断
26
26
 
27
27
  //通知対象者と対応するメール通知先を連想配列で格納
28
28