0
변수 인 시작 및 끝 숫자로 동적 for 루프를 만들려고했습니다. 그러나 코드는 변경된 시작 및 끝 번호로 for 루프에 들어갈 수 없습니다. 문제를 어떻게 해결할 수 있습니까?VBA에서 동적 for 루프 만들기
여기
Sub row_column()
Dim ws As Worksheet
Set ws = ThisWorkbook.Worksheets("origin_boundary")
Row = 1
Dim Start As Integer
Start = 2
Dim Last As Integer
Last = 41
For x = Start To (Last + 1)
If ws.Cells(x, 1) <= Row * 40 Then
ws.Cells(x, 6) = Row
Else
If ws.Cells(x, 1) > (Row * 40) Then
Row = Row + 1
ws.Cells(x, 6) = Row
Start = (Row - 1) * 40 + 2
Last = Start + 39
End If
End If
Next x
End Sub
예상되는 결과는 무엇입니까? 코드는 For 루프를 통과합니다. – QHarr