OVH Cloud OVH Cloud

Ouverture CSV sous Excel 2003

2 réponses
Avatar
frederic
J'avais une Macro qui fonctionnait correctement sous Excel=20
97. Celle-ci ouvre des fichiers CSV pour les traiter.
Ayant install=E9 de nouvelles machines, J'utilise Excel=20
2003. En utilisant la Macro sous Excel 2003, J'ai un=20
probl=E8me :
Lors du chargement du fichier CSV (;) : celui-ci n'est pas=20
formatt=E9 correctement dans la feuille Excel (toutes les=20
colonnes du CSV sont sur la premi=E8re cellule de la ligne)
J'ai essayer toutes les fonctions possibles avec toutes=20
les options possibles : (workbooks.open,=20
workbooks.opentext)
Ce qui est bizarre : c'est que si j'utilise le=20
menu "Ouvrir..." en selectionnant le fichier CSV, cela=20
fonctionne correctement. Parcontre si j'enregistre cette=20
manipulation en macro et que je la rejoue : M=EAmme probl=E8me=20
alors que durant l'enregistrement tout c'est bien pass=E9.

Merci d'avance pour votre aide

2 réponses

Avatar
michdenis
Bonjour Frédéric,

Va voir le fil d'hier, le 30 décembre 2003 à 11.01 Hres du Québec et à ( 17.01 hres , heure de Paris ), initié par Fabrice
ayant comme objet : "problème avec excel 2000 et des fichiers CSV" .


Salutations!



"frederic" a écrit dans le message de news:002001c3cef1$10936080$
J'avais une Macro qui fonctionnait correctement sous Excel
97. Celle-ci ouvre des fichiers CSV pour les traiter.
Ayant installé de nouvelles machines, J'utilise Excel
2003. En utilisant la Macro sous Excel 2003, J'ai un
problème :
Lors du chargement du fichier CSV (;) : celui-ci n'est pas
formatté correctement dans la feuille Excel (toutes les
colonnes du CSV sont sur la première cellule de la ligne)
J'ai essayer toutes les fonctions possibles avec toutes
les options possibles : (workbooks.open,
workbooks.opentext)
Ce qui est bizarre : c'est que si j'utilise le
menu "Ouvrir..." en selectionnant le fichier CSV, cela
fonctionne correctement. Parcontre si j'enregistre cette
manipulation en macro et que je la rejoue : Mêmme problème
alors que durant l'enregistrement tout c'est bien passé.

Merci d'avance pour votre aide
Avatar
Merci pour l'info.

J'ai utilisé le paramètre local à true dans ma fonction
open et ça fonctionne.
Il sagit bien d'un problème lié à la non prise en compte
des paramètres systèmes locaux par VBA avec les options
des fonctions par défaut.


-----Message d'origine-----
Bonjour Frédéric,

Va voir le fil d'hier, le 30 décembre 2003 à 11.01 Hres
du Québec et à ( 17.01 hres , heure de Paris ), initié par

Fabrice
ayant comme objet : "problème avec excel 2000 et des
fichiers CSV" .



Salutations!



"frederic" a écrit
dans le message de news:002001c3cef1$10936080

$
J'avais une Macro qui fonctionnait correctement sous Excel
97. Celle-ci ouvre des fichiers CSV pour les traiter.
Ayant installé de nouvelles machines, J'utilise Excel
2003. En utilisant la Macro sous Excel 2003, J'ai un
problème :
Lors du chargement du fichier CSV (;) : celui-ci n'est pas
formatté correctement dans la feuille Excel (toutes les
colonnes du CSV sont sur la première cellule de la ligne)
J'ai essayer toutes les fonctions possibles avec toutes
les options possibles : (workbooks.open,
workbooks.opentext)
Ce qui est bizarre : c'est que si j'utilise le
menu "Ouvrir..." en selectionnant le fichier CSV, cela
fonctionne correctement. Parcontre si j'enregistre cette
manipulation en macro et que je la rejoue : Mêmme problème
alors que durant l'enregistrement tout c'est bien passé.

Merci d'avance pour votre aide


.