Difficulté avec la fonction transferttext pour produire des fichiers .csv
-
2011年10月10日 7:28Bonjour
J'ai développé une appli sous access. pour une association d'entre aide.
Elle tourne bien sur 7 pc depuis 3 ans.
la communication avec le site web de l'association (synchronisation) se fait par des imports exports de fichiers ".csv"
Je rencontre une difficulté sur deux PC sous windows seven: les fichiers .csv produits (fonction "transferttext) ont des "," comme séparateurs de champs au lieu des ";" Conséquence : ils sont rejetés par le site.
de manière symétrique, les imports des fichiers venant du site (et qui ont donc bien des ";" comme séparateurs de champs) plantent le code à la ligne "transferttext" du code VBA.
Le plus bizarre est que, lorsque je fais la même opération avec les menus d'access ("fichiers... données externes... importer... etc ou fichiers ... exporter...)
ce sont bien des ";" qui sont reconus ou insérés)
je précise que sur les machines sous XP, le programme fonctionne parfaitement. Je présume donc que le problème se situe quelque part dans les données systèmes ou les tables de registres mais je ne sais pas où chercher .
merci de votre aide- 已更改类型 Ciprian DuduialaOwner 2011年12月7日 13:56
全部回复
-
2011年10月13日 14:43版主
Bonjour,
Un CSV doit en théorie être avec des virgules mais dans la vraie vie ce n'est que rarrement le cas.
Ouvrez le Panneau de configuration / Horloge et langue et région / Région et langue
Là, modifier le séparateur de champs en conséquence.
Argy- 已标记为答案 Ciprian DuduialaOwner 2011年12月7日 13:56

