VisualBasic compile error
Sub Macro1r1()
Dim r As Long, rr As Long
Dim c As Long, cc As Long
Dim w As Long, ww As Long
Dim stopC As Long
stopC = Range("IV1").End(xlToLeft).Column
Range(Range("E1"), Cells(1, stopC)).DataSeries rowcol:=xlRows, Type:=xlDataSeriesLinear, Date:=xlDay, Trend:=True
For r = 2 To Range("A65536").End(xlUp).Row
Cells(r, "B").Resize(1, 3).ClearContents
w = 0
For c = 5 To stopC
If Cells(r, c).Interior.ColorIndex <> xlNone And Cells(r, c).Interior.ColorIndex <> xlAutomatic Then
Cells(r, "B") = Cells(1, c).Value
For cc = c To stopC
If Cells(r, cc).Interior.ColorIndex = xlNone Or Cells(r, cc).Interior.ColorIndex = xlAutomatic Then
Exit For
End If
w = w + 1
Next cc
If cc = stopC Then
Cells(r, "C") = Cells(1, cc - 1).Value + 5
Else
For rr = cc To stopC
If Cells(r, rr).Interior.ColorIndex <> xlNone And Cells(r, rr).Interior.ColorIndex <> xlAutomatic Then
For ww = rr To stopC
If Cells(r, ww).Interior.ColorIndex = xlNone Or Cells(r, ww).Interior.ColorIndex = xlAutomatic Then
Exit For
End If
w = w + 1
Next ww
Next rr <------------------------- 次のerrorメッセ-ジ next without for が表示される。
Cells(r, "C") = Cells(1, rr - 1).Value + 5
End If
Cells(r, "D") = w * 7
Exit For
End If
Next c
Next r
End Sub
お礼
返信いただきありがとうございます。 書いてくださったので、ちゃんと計算されました。 大変助かりました。 本当にありがとうございました。