Sub ImporteTexte()
Dim Classeur As String, FichierTexte As String, FeuilleDestination As String
FichierTexte = 'C:\\xxx.txt'
FeuilleDestination = 'outputs'
Classeur = ActiveWorkbook.Name
Workbooks.OpenText Filename:=FichierTexte, DataType:=xlDelimited, other:=True, otherchar:=';'
Cells.Copy Destination:=Workbooks(Classeur).Sheets(FeuilleDestination).Range('A1')
ActiveWindow.Close
End Sub