質問編集履歴

1

補足の追加

2021/11/05 09:03

投稿

MeMeMeMeMeMe
MeMeMeMeMeMe

スコア5

test CHANGED
File without changes
test CHANGED
@@ -10,11 +10,17 @@
10
10
 
11
11
  初めての試みで参考ページを見ながら作成していたのですが、and条件の書き方が分からず質問させていただきました。
12
12
 
13
+ 3(C列)≠商品ページ かつ 6(F列)F列≠完了 がどちらもfalse(=C列が商品ページかつF列が完了)の場合に[3(商品名)のチェックが完了しました]の通知を送る
14
+
15
+ をイメージした記述だったのですが、3(C列)が商品ページでなくとも完了ステータスになっているものがすべて通知されてしまいます。
16
+
13
17
  ```GAS
14
18
 
15
- if(activeCell.getColumn() == 3 && activeCell.getValues() == "商品ページ"){
19
+ if(activeCell.getColumn() == 3 && activeCell.getValues() != "商品ページ") {
16
20
 
17
- } else if(activeCell.getColumn() == 6 && activeCell.getValues() == "完了"){
21
+ } else if(activeCell.getColumn() == 6 && activeCell.getValues() != "完了") {
22
+
23
+ } else {
18
24
 
19
25
  var newInputRow = activeCell.getRow();
20
26
 
@@ -24,7 +30,7 @@
24
30
 
25
31
  var slackText = taskNo + "のチェックが完了しました\n" +
26
32
 
27
- "https://docs.google.com/spreadsheets/d/**/edit#gid=*&range=H" + newInputRow;
33
+ "https://docs.google.com/spreadsheets/d/***/edit#gid=****&range=H" + newInputRow;
28
34
 
29
35
  sendSlack(slackText);
30
36