Bonjour,
J'ai un soucis lors de l'importation d'un CSV avec les délimiteurs de texte.
Pièce jointe 608956
Mon fichier s'ouvre presque correctement avec la commande suivante :
Néanmoins j'ai des retours à la ligne intempestif. Excel interprète chaque vbcrlf comme une nouvelle ligne. J'aurais besoin que Excel prenne l'ensemble des caractères entre " " comme une seule cellule. Exemple : " texte vbcrlf texte" = une seule cellule.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Workbooks.OpenText Filename:=Range("CheminRequete"), Origin:=65001, StartRow:=1, DataType:=xlDelimited, Semicolon:=True, Comma:=False, TextQualifier:=xlTextQualifierDoubleQuote, Local:=True
Via Power Query l'import fonctionne bien chez moi, malheureusement ca bug aléatoirement sur le PC de l'opérateur. C'est pour cela que je souhaiterai passer par une méthode plus "traditionnelle"
Évidement, lorsque l'on ouvre le fichier dans Excel manuellement, celui ci est correctement interprété
Un grand merci à celui qui aura la solution
Partager