OUVERTURE FICHIER CSV [Résolu]

Signaler
Messages postés
4
Date d'inscription
mercredi 22 octobre 2008
Statut
Membre
Dernière intervention
23 octobre 2008
-
Messages postés
4
Date d'inscription
mercredi 22 octobre 2008
Statut
Membre
Dernière intervention
23 octobre 2008
-
bonjour

je voudrai ouvrire un fichier type csv  apartire d'une macro vba dans excel

code

 Set wb = Workbooks.Open("F:\toto\test\test.csv", 0, True, 6, "", "", True, 2, ";")

le problème se trouve que le fichier est bien ouvert mais pas correctement
il ne respecte pas les séparateur du fichier il me met tous sur une colone et X ligne

alors que le fichier est composé de 35 colonne et 8000 ligne

4 réponses

Messages postés
4
Date d'inscription
mercredi 22 octobre 2008
Statut
Membre
Dernière intervention
23 octobre 2008

voila après avoir arpenté plusieur forum et testé un nombre incalculable de possibilité donné

en voici une qui fonctionne pour moi en ce qui concerne des fichier csv qui on comme délimiteur un ';'

Set wb = Workbooks.Open(Filename, 0, True, 6, "", "", True, xlWindows, ";", False, False, , True, True)

bien a vous
Messages postés
7741
Date d'inscription
mercredi 1 septembre 2004
Statut
Membre
Dernière intervention
24 septembre 2014
38
Ca devrait marcher normalement.

Au pire essaye avec 4 à la place de 6

---- Sevyc64  (alias Casy) ----<hr size="2" width="100%" /># LE PARTAGE EST NOTRE FORCE #    http://aide-office-vba.monforum.com/index.php
Messages postés
4
Date d'inscription
mercredi 22 octobre 2008
Statut
Membre
Dernière intervention
23 octobre 2008

bonjour

merci pour l'aide

mais malleureusement sa ne fonctionne pas avec des fichier CSV dont les séparateur sont de ";"

j'ai testé avec un fichier dont les séparateur sont des ',' cella fonctionne mais malleureusement pour moi je ne peut pas convertire tous mes fichier en
séparateur ","

auriez vous une idées.

d'avance merci
Messages postés
4
Date d'inscription
mercredi 22 octobre 2008
Statut
Membre
Dernière intervention
23 octobre 2008

pour information j'ai fait généré l'ouverture du fichier automatiquement par excel

et sa ne fonctionne pas non plus

j'ai modifier mes régional setting pour lui dire que le séparateur et un ';'

et tjs rien