Je dois exporter une table en CSV, ça fonctionne parfaitement grâce à une
macro (je ne connais pas le VBA).
Donc, dans mon fichier de destination, les champs doivent être entre
guillemets et séparés par un point virgule
"champ1";"champ2";"etc"
Hors, un des champ doit être différent, il contient plusieurs rubriques qui
doivent être séparées par des virgules et non par des points virgule.
Ce champ doit être formaté comme suit:
"Rubrique","sous-rubrique","sous-sous-rubrique";"champ suivant";"etc"
Lors de l'exportation, ça fonctionne mais les virgules sont entourées de
DEUX guillements.
Ca donne
"Rubrique"",""sous-rubrique"",""sous-sous-rubrique";"champ suivant";"etc"
Et ça, c'est pas bon.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Raymond
Bonsoir.
une idée: quoi qu'il arrive il va falloir passer par une requête en indiquant chaque champ et formater ce champ rubriques. Il faut donc constituer ce champ en doublant les guillements. mais celui qui va lire le fichier pourra-t-il le lire et voir qu'un double guillemet est en réalité un guillement dans le champ ? Dans ta requête, la constitution de ce champ serait dans ce style:
faut essayer, mais au fait combien y-a-t-il de champs dans la table ? -- @+ Raymond Access MVP. http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/charte.htm pour une meilleure efficacité de tes interventions sur MPFA.
"Ben" a écrit dans le message de news:3f7096a9$0$839$
Bonjour à tous,
Je dois exporter une table en CSV, ça fonctionne parfaitement grâce à une macro (je ne connais pas le VBA).
Donc, dans mon fichier de destination, les champs doivent être entre guillemets et séparés par un point virgule "champ1";"champ2";"etc"
Hors, un des champ doit être différent, il contient plusieurs rubriques qui
doivent être séparées par des virgules et non par des points virgule. Ce champ doit être formaté comme suit: "Rubrique","sous-rubrique","sous-sous-rubrique";"champ suivant";"etc"
Lors de l'exportation, ça fonctionne mais les virgules sont entourées de DEUX guillements. Ca donne "Rubrique"",""sous-rubrique"",""sous-sous-rubrique";"champ suivant";"etc" Et ça, c'est pas bon.
Quelqu'un peut-il m'aiguiller?
Bonsoir.
une idée:
quoi qu'il arrive il va falloir passer par une requête en indiquant chaque
champ et formater ce champ rubriques. Il faut donc constituer ce champ en
doublant les guillements. mais celui qui va lire le fichier pourra-t-il le
lire et voir qu'un double guillemet est en réalité un guillement dans le
champ ?
Dans ta requête, la constitution de ce champ serait dans ce style:
faut essayer, mais au fait combien y-a-t-il de champs dans la table ?
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.
"Ben" <persf31@swing.be> a écrit dans le message de
news:3f7096a9$0$839$ba620e4c@reader2.news.skynet.be...
Bonjour à tous,
Je dois exporter une table en CSV, ça fonctionne parfaitement grâce à une
macro (je ne connais pas le VBA).
Donc, dans mon fichier de destination, les champs doivent être entre
guillemets et séparés par un point virgule
"champ1";"champ2";"etc"
Hors, un des champ doit être différent, il contient plusieurs rubriques
qui
doivent être séparées par des virgules et non par des points virgule.
Ce champ doit être formaté comme suit:
"Rubrique","sous-rubrique","sous-sous-rubrique";"champ suivant";"etc"
Lors de l'exportation, ça fonctionne mais les virgules sont entourées de
DEUX guillements.
Ca donne
"Rubrique"",""sous-rubrique"",""sous-sous-rubrique";"champ suivant";"etc"
Et ça, c'est pas bon.
une idée: quoi qu'il arrive il va falloir passer par une requête en indiquant chaque champ et formater ce champ rubriques. Il faut donc constituer ce champ en doublant les guillements. mais celui qui va lire le fichier pourra-t-il le lire et voir qu'un double guillemet est en réalité un guillement dans le champ ? Dans ta requête, la constitution de ce champ serait dans ce style:
faut essayer, mais au fait combien y-a-t-il de champs dans la table ? -- @+ Raymond Access MVP. http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/charte.htm pour une meilleure efficacité de tes interventions sur MPFA.
"Ben" a écrit dans le message de news:3f7096a9$0$839$
Bonjour à tous,
Je dois exporter une table en CSV, ça fonctionne parfaitement grâce à une macro (je ne connais pas le VBA).
Donc, dans mon fichier de destination, les champs doivent être entre guillemets et séparés par un point virgule "champ1";"champ2";"etc"
Hors, un des champ doit être différent, il contient plusieurs rubriques qui
doivent être séparées par des virgules et non par des points virgule. Ce champ doit être formaté comme suit: "Rubrique","sous-rubrique","sous-sous-rubrique";"champ suivant";"etc"
Lors de l'exportation, ça fonctionne mais les virgules sont entourées de DEUX guillements. Ca donne "Rubrique"",""sous-rubrique"",""sous-sous-rubrique";"champ suivant";"etc" Et ça, c'est pas bon.
Quelqu'un peut-il m'aiguiller?
Ben
Merci pour la réponse.
C'est ce que j'ai fait. Donc, avec une requête, je crée un champ [rubrique] qui donne le résultat suivant: rubrique","sous-rubrique","sous-sous-rubrique
Lors de l'exportation en CSV via une macro (je ne connais tjrs pas le VBA), j'espère obtenir: "rubrique","sous-rubrique","sous-sous-rubirque"
Si quelqu'un voit une solution, je suis preneur. Merci
"Raymond" a écrit dans le message de news: #
Bonsoir.
une idée: quoi qu'il arrive il va falloir passer par une requête en indiquant chaque champ et formater ce champ rubriques. Il faut donc constituer ce champ en doublant les guillements. mais celui qui va lire le fichier pourra-t-il le lire et voir qu'un double guillemet est en réalité un guillement dans le champ ? Dans ta requête, la constitution de ce champ serait dans ce style:
faut essayer, mais au fait combien y-a-t-il de champs dans la table ? -- @+ Raymond Access MVP. http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/charte.htm pour une meilleure efficacité de tes interventions sur MPFA.
"Ben" a écrit dans le message de news:3f7096a9$0$839$
Bonjour à tous,
Je dois exporter une table en CSV, ça fonctionne parfaitement grâce à une
macro (je ne connais pas le VBA).
Donc, dans mon fichier de destination, les champs doivent être entre guillemets et séparés par un point virgule "champ1";"champ2";"etc"
Hors, un des champ doit être différent, il contient plusieurs rubriques qui
doivent être séparées par des virgules et non par des points virgule. Ce champ doit être formaté comme suit: "Rubrique","sous-rubrique","sous-sous-rubrique";"champ suivant";"etc"
Lors de l'exportation, ça fonctionne mais les virgules sont entourées de DEUX guillements. Ca donne "Rubrique"",""sous-rubrique"",""sous-sous-rubrique";"champ suivant";"etc"
Et ça, c'est pas bon.
Quelqu'un peut-il m'aiguiller?
Merci pour la réponse.
C'est ce que j'ai fait.
Donc, avec une requête, je crée un champ [rubrique] qui donne le résultat
suivant:
rubrique","sous-rubrique","sous-sous-rubrique
Lors de l'exportation en CSV via une macro (je ne connais tjrs pas le VBA),
j'espère obtenir:
"rubrique","sous-rubrique","sous-sous-rubirque"
Si quelqu'un voit une solution, je suis preneur.
Merci
"Raymond" <XYZ.access.seneque@free.fr> a écrit dans le message de news:
#orJYbggDHA.2400@TK2MSFTNGP11.phx.gbl...
Bonsoir.
une idée:
quoi qu'il arrive il va falloir passer par une requête en indiquant chaque
champ et formater ce champ rubriques. Il faut donc constituer ce champ en
doublant les guillements. mais celui qui va lire le fichier pourra-t-il le
lire et voir qu'un double guillemet est en réalité un guillement dans le
champ ?
Dans ta requête, la constitution de ce champ serait dans ce style:
faut essayer, mais au fait combien y-a-t-il de champs dans la table ?
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.
"Ben" <persf31@swing.be> a écrit dans le message de
news:3f7096a9$0$839$ba620e4c@reader2.news.skynet.be...
Bonjour à tous,
Je dois exporter une table en CSV, ça fonctionne parfaitement grâce à
une
macro (je ne connais pas le VBA).
Donc, dans mon fichier de destination, les champs doivent être entre
guillemets et séparés par un point virgule
"champ1";"champ2";"etc"
Hors, un des champ doit être différent, il contient plusieurs rubriques
qui
doivent être séparées par des virgules et non par des points virgule.
Ce champ doit être formaté comme suit:
"Rubrique","sous-rubrique","sous-sous-rubrique";"champ suivant";"etc"
Lors de l'exportation, ça fonctionne mais les virgules sont entourées de
DEUX guillements.
Ca donne
"Rubrique"",""sous-rubrique"",""sous-sous-rubrique";"champ
suivant";"etc"
C'est ce que j'ai fait. Donc, avec une requête, je crée un champ [rubrique] qui donne le résultat suivant: rubrique","sous-rubrique","sous-sous-rubrique
Lors de l'exportation en CSV via une macro (je ne connais tjrs pas le VBA), j'espère obtenir: "rubrique","sous-rubrique","sous-sous-rubirque"
Si quelqu'un voit une solution, je suis preneur. Merci
"Raymond" a écrit dans le message de news: #
Bonsoir.
une idée: quoi qu'il arrive il va falloir passer par une requête en indiquant chaque champ et formater ce champ rubriques. Il faut donc constituer ce champ en doublant les guillements. mais celui qui va lire le fichier pourra-t-il le lire et voir qu'un double guillemet est en réalité un guillement dans le champ ? Dans ta requête, la constitution de ce champ serait dans ce style:
faut essayer, mais au fait combien y-a-t-il de champs dans la table ? -- @+ Raymond Access MVP. http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/charte.htm pour une meilleure efficacité de tes interventions sur MPFA.
"Ben" a écrit dans le message de news:3f7096a9$0$839$
Bonjour à tous,
Je dois exporter une table en CSV, ça fonctionne parfaitement grâce à une
macro (je ne connais pas le VBA).
Donc, dans mon fichier de destination, les champs doivent être entre guillemets et séparés par un point virgule "champ1";"champ2";"etc"
Hors, un des champ doit être différent, il contient plusieurs rubriques qui
doivent être séparées par des virgules et non par des points virgule. Ce champ doit être formaté comme suit: "Rubrique","sous-rubrique","sous-sous-rubrique";"champ suivant";"etc"
Lors de l'exportation, ça fonctionne mais les virgules sont entourées de DEUX guillements. Ca donne "Rubrique"",""sous-rubrique"",""sous-sous-rubrique";"champ suivant";"etc"
Il est toujours dit que "" indiquent un caractère " et non un délimiteur de champ, ça peut être bon, à condition que le lecteur puisse le lire. à mon avis ce n'est pas la bonne solution de mélanger les délimiteurs. -- @+ Raymond Access MVP. http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/charte.htm pour une meilleure efficacité de tes interventions sur MPFA.
"Ben" a écrit dans le message de news:3f7166e4$0$24177$
Merci pour la réponse.
C'est ce que j'ai fait. Donc, avec une requête, je crée un champ [rubrique] qui donne le résultat suivant: rubrique","sous-rubrique","sous-sous-rubrique
Lors de l'exportation en CSV via une macro (je ne connais tjrs pas le VBA),
Il est toujours dit que "" indiquent un caractère " et non un délimiteur de
champ, ça peut être bon, à condition que le lecteur puisse le lire.
à mon avis ce n'est pas la bonne solution de mélanger les délimiteurs.
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.
"Ben" <persf31@swing.be> a écrit dans le message de
news:3f7166e4$0$24177$ba620e4c@reader0.news.skynet.be...
Merci pour la réponse.
C'est ce que j'ai fait.
Donc, avec une requête, je crée un champ [rubrique] qui donne le résultat
suivant:
rubrique","sous-rubrique","sous-sous-rubrique
Lors de l'exportation en CSV via une macro (je ne connais tjrs pas le
VBA),
Il est toujours dit que "" indiquent un caractère " et non un délimiteur de champ, ça peut être bon, à condition que le lecteur puisse le lire. à mon avis ce n'est pas la bonne solution de mélanger les délimiteurs. -- @+ Raymond Access MVP. http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/charte.htm pour une meilleure efficacité de tes interventions sur MPFA.
"Ben" a écrit dans le message de news:3f7166e4$0$24177$
Merci pour la réponse.
C'est ce que j'ai fait. Donc, avec une requête, je crée un champ [rubrique] qui donne le résultat suivant: rubrique","sous-rubrique","sous-sous-rubrique
Lors de l'exportation en CSV via une macro (je ne connais tjrs pas le VBA),