Bonjour à tous,
En lisant l'archive http://www.developpez.net/forums/arc...p/t-53636.html
j'ai confirmation que :
(...)
"Car en ouvrant par le code un ficher csv, cela écrit tout dans une seule colonne.....
Sinon il faut que tu découpes ligne pour obtenir un tableau de plusieurs lignes sur plusieurs colonne.
Il existe une fonction pour cela mais je me rappelle plus laquelle."
(...)
Or, en ressortant une bonne vieille version d'excel 97 sr2, ça passait parfaitement : Workbooks.Open filename:="c:\temp\toto.csv"
Diispatchait bien les datas sur les n colonnes concernées, sur découverte d'un point-virgule séparateur.
Mais, depuis les versions suivantes, tout est regroupé sur la colonne A, alors que la manip équivalente faite à la paluche au sein d'excel est ok.
Connaissez-vous (dans l'ordre de préférence) :
- un patch ? (oh oui ! oh oui !)
- un contournement ? (et merde... chui bon pour ré-écrire du code !)
Le contournement idéal serait un 'dump' de mon csv dans un méga-tablo, suivi d'une restitution par un split à deux dimensions dans une vraie feuille... Mais ne rèvons pas trop...
D'avance merci, petits camarades !
Le Yéti
Partager