Bonjour à tous,
Je cherche à créer un fichier Excel qui, au démarrage, me laisse choisir un fichier csv à lire qu'il me l'intègre directement au classeur ouvert (éventuellement sur une nouvelle feuille, mais c'est pas obligatoire). Pour ça j'ai cette petite macro
Private Sub Workbook_Open()
Dim fichier_choisi As String
fichier_choisi = Application.GetOpenFilename()
Workbooks.OpenText Filename:=fichier_choisi, Origin:=xlWindows, _
StartRow:=1, DataType:=xlDelimited, Semicolon:=True
End Sub
Sauf qu'elle créé un nouveau classeur pour y intégrer le fichier. Quelqu'un sait ce que je dois ajouter ?
Et, tant qu'on y est, je voudrais aussi que les données soient tout de suite dans un tableau, comme ça c'est réglé :D
Cordialement,
Nicolas