ネストされたループのような作品。問題 - ループを次のセル ブロック (B11:B20) に移動する方法がわかりません。値を range(B1:B10) に書き換えるだけです。私の考えでは、ネストされたループは必要ないかもしれませんが、解決策に頭を悩ませることはできません。
Sub insertNum()
Dim sheetOne As Worksheet
Set sheetOne = Worksheets("Sheet1")
Dim i, j As Long
For i = 1 To sheetOne.UsedRange.Rows.Count
For j = 1 To 10
Select Case j
Case 1 To 5
sheetOne.Cells(j, 2).Value = "2"
Case 6 To 10
sheetOne.Cells(j, 2).Value = "3"
End Select
Next j
Next i
End Sub