teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

2

不要なコードを削除しました

2020/12/16 06:14

投稿

RS8
RS8

スコア26

title CHANGED
File without changes
body CHANGED
@@ -5,7 +5,7 @@
5
5
 
6
6
  For c = 3 To 63 Step 2
7
7
  For r = 3 To 15
8
- If Cells(c, r).Offset(-1, 0).Value <> "" Then|列1|列2|列3|
8
+ If Cells(c, r).Offset(-1, 0).Value <> "" Then
9
9
 
10
10
  Cells(c, r).Value = "〇"
11
11
  End If

1

表のイメージを追加しました

2020/12/16 06:14

投稿

RS8
RS8

スコア26

title CHANGED
File without changes
body CHANGED
@@ -5,7 +5,8 @@
5
5
 
6
6
  For c = 3 To 63 Step 2
7
7
  For r = 3 To 15
8
- If Cells(c, r).Offset(-1, 0).Value <> "" Then
8
+ If Cells(c, r).Offset(-1, 0).Value <> "" Then|列1|列2|列3|
9
+
9
10
  Cells(c, r).Value = "〇"
10
11
  End If
11
12
  Next r
@@ -13,10 +14,8 @@
13
14
  ```
14
15
 
15
16
 
17
+ ifを
16
18
 
17
-
18
- if部分を
19
-
20
19
  ```VBA
21
20
  If Cells(c, r).Offset(-1, 0).Value = "" Then
22
21
  Cells(c, r).Value = ""
@@ -26,4 +25,7 @@
26
25
  ```
27
26
  にしたら動作しました。
28
27
  動かす事は出来たのですが、何故動作しなかったのかがわかりません。
29
- Excelのバージョンは2016です。よろしくお願い致します。
28
+ Excelのバージョンは2016です。よろしくお願い致します。
29
+ 表は以下の様なものです。
30
+ 上段が日勤、下段が夜勤で夜勤が入力されていると次の日の上段に夜勤明けと記載されるようにする物です。
31
+ ![イメージ説明](bd0773624e31149c2ad0ad68c7b2a5d0.jpeg)