結合セルB列へ連番を振っていき、E列に空白セルがあれば連番を振り直したいです。
現状のコードでは開始行から終了行まで連番を振り続けてしまうのでどう条件分岐を指定してあげてやればいいわからないです。
写真が実行したい動きです。
sub 結合セルに連番を入力する()
Dim i As Integer, myRow AS Integer, myRange As Range
myRow = Range("B2").CurrentRegion.Rows.Count + 1
Set myRange = Range("B2")
i = 1
Do While myRange.Row <= myRow
myRange.Value = i
Set myRange = myRange.Offset(1).MergeArea
i = i + 1
Loop
Set myRange = Nothing
END Sub

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。