回答編集履歴

3

追記

2021/03/08 13:17

投稿

jinoji
jinoji

スコア4592

test CHANGED
@@ -3,3 +3,21 @@
3
3
  ある条件を満たしたかどうかを保持するグローバル変数を持たせて、
4
4
 
5
5
  最初はFalseで、FalseのときだけIf文に入り、If文の中でTrueにする、というのではどうでしょうか。
6
+
7
+
8
+
9
+ ---
10
+
11
+ <追記>
12
+
13
+ 追加説明を読んでもやっぱりよくわかりませんが、こんな感じですか?
14
+
15
+
16
+
17
+ ```VBA
18
+
19
+ If DateDiff("s", Range("H1").Value, Now()) > 600 Then
20
+
21
+ Range("H1").Value = Now()
22
+
23
+ ```

2

修正

2021/03/08 13:17

投稿

jinoji
jinoji

スコア4592

test CHANGED
@@ -3,31 +3,3 @@
3
3
  ある条件を満たしたかどうかを保持するグローバル変数を持たせて、
4
4
 
5
5
  最初はFalseで、FalseのときだけIf文に入り、If文の中でTrueにする、というのではどうでしょうか。
6
-
7
-
8
-
9
- ---
10
-
11
- <追記>
12
-
13
- 追記されてもやはりよくわかりませんでしたが、こんな感じではどうですか。
14
-
15
-
16
-
17
- ```VBA
18
-
19
-
20
-
21
- ' If Range("H1").Value = "" Then
22
-
23
- '   Range("H1").Value = sign
24
-
25
-
26
-
27
- If Range("H1").Value Mod 10 = 0 Then
28
-
29
-    Range("H1").Value = Range("H1").Value + 1
30
-
31
-
32
-
33
- ```

1

追記

2021/03/08 13:11

投稿

jinoji
jinoji

スコア4592

test CHANGED
@@ -3,3 +3,31 @@
3
3
  ある条件を満たしたかどうかを保持するグローバル変数を持たせて、
4
4
 
5
5
  最初はFalseで、FalseのときだけIf文に入り、If文の中でTrueにする、というのではどうでしょうか。
6
+
7
+
8
+
9
+ ---
10
+
11
+ <追記>
12
+
13
+ 追記されてもやはりよくわかりませんでしたが、こんな感じではどうですか。
14
+
15
+
16
+
17
+ ```VBA
18
+
19
+
20
+
21
+ ' If Range("H1").Value = "" Then
22
+
23
+ '   Range("H1").Value = sign
24
+
25
+
26
+
27
+ If Range("H1").Value Mod 10 = 0 Then
28
+
29
+    Range("H1").Value = Range("H1").Value + 1
30
+
31
+
32
+
33
+ ```