OUVERTURE FICHIER CSV

Résolu
Haseo1024 Messages postés 4 Date d'inscription mercredi 22 octobre 2008 Statut Membre Dernière intervention 23 octobre 2008 - 22 oct. 2008 à 16:41
Haseo1024 Messages postés 4 Date d'inscription mercredi 22 octobre 2008 Statut Membre Dernière intervention 23 octobre 2008 - 23 oct. 2008 à 09:49
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

Haseo1024 Messages postés 4 Date d'inscription mercredi 22 octobre 2008 Statut Membre Dernière intervention 23 octobre 2008
23 oct. 2008 à 09:49
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
3
cs_casy Messages postés 7741 Date d'inscription mercredi 1 septembre 2004 Statut Membre Dernière intervention 24 septembre 2014 40
22 oct. 2008 à 22:53
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
0
Haseo1024 Messages postés 4 Date d'inscription mercredi 22 octobre 2008 Statut Membre Dernière intervention 23 octobre 2008
23 oct. 2008 à 08:15
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
0
Haseo1024 Messages postés 4 Date d'inscription mercredi 22 octobre 2008 Statut Membre Dernière intervention 23 octobre 2008
23 oct. 2008 à 08:59
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
0
Rejoignez-nous