Bonjour,
Je souhaiterai importer dans un onglet le contenu d'un ficchier CSV que je sélectionne.
J'ai adapté le code que j'utilise pour l'import de fichiers .xlsx
Dim FichierSource As Variant
Dim WbSource As Workbook
Dim ShCible As Worksheet
On Error GoTo fin
Set ShCible = Sheets("IMPORT")
FichierSource = Application.GetOpenFilename("Fichiers (*.csv),*.csv")
If FichierSource = False Then GoTo fin
Application.ScreenUpdating = False
Set WbSource = Workbooks.Open(FichierSource)
nomfichier = WbSource.Name
With WbSource
.Sheets(1).Range("A1:CM100000").Copy Destination:=ShCible.Range("A1")
.Close False
End With
Mais j'ai les séparateur ";" qui posent problème.
Pourriez vous m'aider?
Je vous remercie par avance :)
Olivier