|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre habitué
![]() Inscription : janvier 2005 Messages : 527 ![]() |
Bonjour à tous,
Dans ma base access, l'utilisateur clique sur un bouton dans un formulaire ce qui déclenche l'import d'un fichier csv (il y a un fichier de specifications pour l'import). Tout marche sauf que j'avais pas fait gaffe: pour mes tests, j'avais déjà formaté le csv en mettant des points virgules. Or l'utilisateur aura un fichier avec des virgules et des guillemets encadrant chaque champs. Donc je cherche à faire à partir d'access la manip que je fais sur excel pour mettre le point virgule comme séparateur de champ. J'ai pris le code généré par l'enregistreur de macro sur excel. J'ai mis ce code dans access mais rien ne se passe. Pourquoi ? Voici mon code: Code :
Merci de votre aide. |
||
|
|
00
|
|
|
#2 | ||
|
Membre habitué
![]() Inscription : janvier 2005 Messages : 527 ![]() |
Bonjour,
J'ai modifié un peu mon code: les guillemets encadrant chaque champ sont bien supprimés, mais les virgules restent des virgules et ne sont pas transformées en points virgules (afin que les colonnes soient bien séparées quand on ouvre le fichier csv). Comment faire ? Mon but est d'avoir au final un fichier csv que je puisse importer dans access sachant que le symbole des décimales est la virgule. Donc il faudrait que les virgules entre les champs deviennent des points virgules, mais les virgules contenues dans un champ restent des virgules. Code :
|
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com