Bonjour
Je cherche à importer un fichier csv à l'aide d'une macro, j'ai déja un script qui me permet d'importer des feuilles excel dans mon classeur mais si j'utilise ce script mon fichier csv s'importe sans séparer mes colonnes, tout est importer dans la colonne A séparer par des ";" sinon mon fichier csv contient 3 colonnes dont un ID, un ID abrégé et un libelle
comment faire ?
Voici mon script:
Sub Importation_New_Sheet()
Dim Wb1 As Workbook, Wb2 As Workbook
Dim thefile
Set Wb1 = ActiveWorkbook
thefile = Application.GetOpenFilename
If thefile <> False Then
Set Wb2 = Workbooks.Open(thefile)
Wb2.Sheets("sheet").Copy After:=Wb1.Sheets(Sheets.Count)
Wb2.Close
End Sub
Merci d'avance pour votre aide