Import Fichier CSV, séparateur "point virgule" + Forcer le mode texte

Bonjour,

Ci-joint une ébauche qui a pour but :

- Sélectionner un fichier CSV (séparateur point virgule)

- L'ouvrir dans Excel en mode texte

Ce que je souhaite corriger / améliorer :

- Ouvrir en mode Texte (je perds les "0" initiaux des champs possédant cette information)

- Pouvoir sélectionner la feuille dans laquelle je souhaite ouvrir le fichier (ici toujours Feuil1 idéalement j'aurais aimé créer une nouvelle feuille à la volée)

- (j'aurais plusieurs CSV à ouvrir qui varie)

Par avance, merci.

33import-csv.xlsm (121.58 Ko)
24donnees.csv (2.06 Ko)

Bonjour,
Une proposition Power Query & VBA.
A te relire.
Cdlt.

26spooner.zip (24.54 Ko)

Bonjour Jean-Eric,

Merci pour le retour.

Par contre j'ai deux soucis :

- Conservation des entêtes du CSV, est-ce possible ?

- En ouvrant des fichiers csv suivant, je souhaite qu'il s'ouvre dans un autre onglet.

Idéalement, l'onglet créé par l'import reprend le nom du fichier sélectionner.

je cherche à comprendre le Query, mais compliqué à mon niveau :/

Re,
Avant d'aller plus loin, les noms des csv sont formalisés ?
A quoi ressemblent ils en réalité ? Le nom des feuilles sous Excel demande une certaine rigueur.
Cdlt.

Re, les feuilles sont nommées en effet :

-clients

- services

- users

-affectation

Cordialement,

Rechercher des sujets similaires à "import fichier csv separateur point virgule forcer mode texte"