Autres fichier csv caracteres speciaux

  • Initiateur de la discussion Initiateur de la discussion grimat
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

grimat

XLDnaute Occasionnel
Bonjour, J'extrais chaque jour des fichiers csv avec des adresses mais j'ai un probleme pour les caracteres spéciaux (les caracteres avec des accents ou autres caracteres speciaux).

Je souhaite retrouver le contenu de ces fichiers csv sur un excel, comment faire ?

PS, j'ai juste besoin de la solution concernant les caracteres speciaux, je sais ensuite convertir un csv en excel avec des colonnes.

Le fichier en PJ.

Merci d'avance
 
Bonjour,

Ouvrez un nouveau fichier excel vierge.
Dans le ruban cliquez sur 'Données/A partir du texte'
Localisez votre fichier, valider ce qui provoquera l'apparition de l'assistant d'importation.
Etape 1 : choisir Délimité et bien vérifier l'origine du fichier
1570012105045.png

A l'étape 2 : choisissez le point-virgule
1570012212256.png


cliquez sur Terminer
C'est fait.

Pour les caractères spéciaux, il faut bien déterminer l'origine du fichier à l'étape 1

Bon après midi
 
bonjour
pourquoi voudrais tu utiliser le dialog données??

tu le fait une fois en enregistrant le code et tu nettoie le code de tout ce qui est inutile
si tu veux un dialog (sélection de fichier) utilise getopenfilename qui renvoie le chemin

VB:
Sub test()
   Dim chemin As String
   chemin = "C:\Users\polux\Downloads\test.txt"
    With ActiveSheet.QueryTables.Add(Connection:="TEXT;" & chemin, Destination:=Range("$A$1"))
        .Name = "trucbidule"
        .FieldNames = True
        .TextFilePlatform = 65001
        .PreserveFormatting = True
        .RefreshStyle = xlInsertDeleteCells
         .AdjustColumnWidth = True
        .TextFileStartRow = 1
        .TextFileParseType = xlDelimited
        .TextFileTextQualifier = xlTextQualifierDoubleQuote
        .TextFileSemicolonDelimiter = True
        .TextFileTrailingMinusNumbers = True
        .Refresh BackgroundQuery:=False
        .Delete
    End With
End Sub
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
8
Affichages
645
  • Question Question
Microsoft 365 CSV en EXCEL
Réponses
1
Affichages
123
Réponses
5
Affichages
202
D
  • Question Question
2
Réponses
28
Affichages
2 K
Deleted member 441486
D
  • Question Question
Power Query Power Query
Réponses
26
Affichages
667
Retour