Bonjour,
Je souhaite à partir d'Access exporter un tableau dynamique vers un fichier csv.
Pour cela, j'utilise la commande DoCmd.TransferText. Comme le nombre de colonnes de mon tableau peut varier, je ne souhaite pas utiliser de spécification d'exportation mais plutôt utiliser un fichier schema.ini
J'utilise une procédure qui, avant chaque exportation, me crée le fichier schema.ini associé à la table que je souhaite exporter.
La procédure fonctionne parfaitement et le format du fichier schema.ini est bien respecté.
Ensuite, j'appelle la commande DoCmd.TransferText sans définir le paramètre de spécification, donc Access va utiliser mon fichier schema.ini
Cependant, le fichier csv créé à partir de l'exportation semble "partiellement ignorer" mon schema.ini
En effet, seule la première ligne (qui contient le nom des colonnes) respecte le format que j'ai spécifié (chaque valeur séparées par des ";" et sans guillemets).
Les valeurs des lignes suivantes (qui contiennent les données de mon tableau) sont séparées par des "," et entourées de guillemets.
Je ne comprends pas d'où vient le problème. Si quelqu'un peut m'éclaircir sur ce sujet, je vous en serai vraiment reconnaissant.
Merci
Partager