Welcome
1. Please check the FAQs about multi-posting
2. Please use the [#] icon to add CODE tags and paste the macro between them
Not tested, but maybe something like this
Option Explicit
Public Sub aaa()
Dim iUC As Long, iLC As Long, i As Long
Dim myStr As String
Dim Words() As String
If Dir("C:\Users\Robert\Desktop\ekselis\forexcel.txt") = "" Then
MsgBox ("File not Found")
Exit Sub
End If
iUC = 1
iLC = 1
Open "C:\Users\Robert\Desktop\ekselis\forexcel.txt" For Input As #1
Do While Not EOF(1)
Line Input #1, myStr
If Len(Trim(myStr)) > 0 Then
Words = Split(myStr, " ")
For i = LBound(Words) To UBound(Words)
Select Case Left(Words(i), 1)
Case "A" To "Z"
ActiveSheet.Cells(iUC, 1).Value = Words(i)
iUC = iUC + 1
Case "a" To "z"
ActiveSheet.Cells(iLC, 2).Value = Words(i)
iLC = iLC + 1
End Select
Next
End If
Loop
Close #1
End Sub