質問編集履歴

1

「自己解決」部分を加筆した。

2018/05/30 00:08

投稿

koromo_t
koromo_t

スコア60

test CHANGED
File without changes
test CHANGED
@@ -11,3 +11,33 @@
11
11
  が、もし何かいいアイデアがあるのであれば、教えていただけたら嬉しいです。
12
12
 
13
13
  よろしくお願いします。
14
+
15
+
16
+
17
+
18
+
19
+ ### 自己解決(2018/05/30 9:02)
20
+
21
+ ちょっと閃きまして。
22
+
23
+ 期待するシート名にならない場合のシート名は常に「シート1」のものなので、
24
+
25
+ シート1に変更があった場合に動かしたいスクリプトの条件を追加することで、
26
+
27
+ 期待通りの結果を得ることができました。
28
+
29
+
30
+
31
+ シート1は最終行にデータを追加していくシートなので、このことを利用して、
32
+
33
+ 【変更のあったシートの名前が「シート1」であった場合に動かす】という条件以外に、
34
+
35
+ 「getActiveRange().getRow()」にて変更のあったセルの行番号を取得し、
36
+
37
+ これが「getLastRow()」にて取得した値と一致する場合にのみ、
38
+
39
+ スクリプトを動かすようにしました。
40
+
41
+ すると、期待通りの結果を得ることができました。
42
+
43
+ ありがとうございました。