回答編集履歴
1
あ
answer
CHANGED
@@ -2,6 +2,9 @@
|
|
2
2
|
|
3
3
|
`const RCell = ssB.getRange('B' + RowB).getValue(); //これ`と`if(BCell==true && !RCell)`が変更点です。
|
4
4
|
|
5
|
+
adhocに考えれば、問題は、「RCell」がオンになった状態なのに、「BCell」がオンになったときの処理が走ってします、だと言えます。つまりRCellがオンである時にBCellがオンになったときの処理が動かなければいい。あるいは、RCellがオフのときだけBCellがオンになった処理が動けばいい、と考えられます。
|
6
|
+
従って↑の赤字の部分の前者は、BCell処理において、RCellを考慮にいれ、かつ、後者はifにおいて、RCellがfalseであるかを識別すればよい、と考えられます。
|
7
|
+
|
5
8
|
```javascript
|
6
9
|
function logerB() {//logerBというイベント
|
7
10
|
var ssB = SpreadsheetApp.getActiveSheet(); //現在のスプレッドシートを取得
|