Public Sub CreateWorksheets()
For i = 1 To Range("A" & Rows.Count).End(xlUp).Row
Sheets.Add(After:=Sheets(Sheets.Count)).Name = Range("A" & i).Value
Next i
End Sub
For i = 1
so if the start cell is A3
then make it
For i = 3
Public Sub CreateWorksheets()
With Sheets("Sheet1")
For i = 1 To .Range("A" & .Rows.Count).End(xlUp).Row
Sheets.Add(After:=Sheets(Sheets.Count)).Name = .Range("A" & i).Value
Next i
End With
End Sub