A family of Microsoft spreadsheet software with tools for analyzing, charting, and communicating data.
Try the below
Sub Macro1()
Dim wb As Workbook, strFile As String
strFile = "c:\1.txt"
Set wb = Workbooks.Add
With wb.Sheets(1).QueryTables.Add(Connection:="TEXT;" & strFile, _
Destination:=wb.Sheets(1).Range("A1"))
.TextFileParseType = xlDelimited
.TextFileOtherDelimiter = ";"
.Refresh
End With
End Sub