Thanks Andrew, that worked great!
A friend of mine also pointed me to his website
http://www.nandeshwar.info/projects/xlblog/
where he had the following solution:
------------------------------------------------------
Public Sub parse_file()
Application.ScreenUpdating = False
Dim i As Integer, j As Long, k As Long, no_of_rows As Long, storeVal, parsedVal
no_of_rows = Range("A65536").End(xlUp).Row
For i = 1 To no_of_rows
storeVal = Range("A" & i)
parsedVal = Split(storeVal, " ")
j = UBound(parsedVal)
Range(Cells(i, 1), Cells(i, j + 1)) = parsedVal
Next i
Application.ScreenUpdating = True
MsgBox "Done"
End Sub
--------------------------------------------------------------
Your's was much faster however, so I'll use that. Thanks again!