回答編集履歴

1

追記

2021/06/24 05:08

投稿

jinoji
jinoji

スコア4592

test CHANGED
@@ -1 +1,27 @@
1
1
  Else の行がいらないんじゃないですか?
2
+
3
+
4
+
5
+ ---
6
+
7
+ <追記>
8
+
9
+ こんな感じでどうでしょうか。
10
+
11
+ ```VBA
12
+
13
+ Sub sample()
14
+
15
+ Dim i As Integer
16
+
17
+ For i = 2 To Cells(1, 3).End(xlDown).Row
18
+
19
+ If Cells(i, 1) = "" Then Union(Cells(i, 1), Cells(i - 1, 1).MergeArea).Merge
20
+
21
+ Next
22
+
23
+ End Sub
24
+
25
+
26
+
27
+ ```