OVH Cloud OVH Cloud

exporte en CSV

2 réponses
Avatar
Gilles
bonjour voici mon probleme j'ai un fichier de 600 nom je veux le convertir
en CSV
je le fait en Expotant cela marche a moitier car il me sauvegarde de cette
façon
nom1;
nom2;
nom3;
moi je voudrais de cette façon
nom1; nom2; nom3;........

merci de votre aide
--
# ANTISPAM #
Click on the link to answer - Cliquez sur le lien pour répondre
http://www.cerbermail.com/?zH3uNd5dV8

2 réponses

Avatar
Pierre Fauconnier
Bonjour

Personnellement, je n'en vois pas l'utilité, car ton csv va être créé en
considérant que chaque nom est un champ ou une valeur de champ différent(e)
pour un unique enregistrement... Dès lors, je me demande bien quelle
exploitation tu vas pouvoir en faire, mais bon, si tu le souhaites...

Tu ne sauras créer ce fichier via l'export d'Excel, et comme tu as 600 noms
(>256), tu ne peux pas non plus transposer ton tableau.
Tu vas donc devoir passer par vba

Sub Test()
Dim Sortie As String
Dim Cellule As Range

For Each Cellule In Range("a1:a" & Range("a65536").End(xlUp).Row)
Sortie = Sortie & Cellule & ";"
Next Cellule

Open "c:donnéesTest.csv" For Output As #1
Print #1, Sortie
Close #1
End Sub


Ok?


--
Pierre Fauconnier ()
"Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin ( proverbe
zen )
Remplacez nospam.nospam par pfi.be pour répondre. Merci

"Gilles" a écrit dans le message de news:

bonjour voici mon probleme j'ai un fichier de 600 nom je veux le convertir
en CSV
je le fait en Expotant cela marche a moitier car il me sauvegarde de cette
façon
nom1;
nom2;
nom3;
moi je voudrais de cette façon
nom1; nom2; nom3;........

merci de votre aide
--
# ANTISPAM #
Click on the link to answer - Cliquez sur le lien pour répondre
http://www.cerbermail.com/?zH3uNd5dV8



Avatar
Gilles
merci beaucoup

--
# ANTISPAM #
Click on the link to answer - Cliquez sur le lien pour répondre
http://www.cerbermail.com/?zH3uNd5dV8
"Pierre Fauconnier" a écrit dans le
message de news:
Bonjour

Personnellement, je n'en vois pas l'utilité, car ton csv va être créé en
considérant que chaque nom est un champ ou une valeur de champ
différent(e) pour un unique enregistrement... Dès lors, je me demande bien
quelle exploitation tu vas pouvoir en faire, mais bon, si tu le
souhaites...

Tu ne sauras créer ce fichier via l'export d'Excel, et comme tu as 600
noms (>256), tu ne peux pas non plus transposer ton tableau.
Tu vas donc devoir passer par vba

Sub Test()
Dim Sortie As String
Dim Cellule As Range

For Each Cellule In Range("a1:a" & Range("a65536").End(xlUp).Row)
Sortie = Sortie & Cellule & ";"
Next Cellule

Open "c:donnéesTest.csv" For Output As #1
Print #1, Sortie
Close #1
End Sub


Ok?


--
Pierre Fauconnier ()
"Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin (
proverbe zen )
Remplacez nospam.nospam par pfi.be pour répondre. Merci

"Gilles" a écrit dans le message de news:

bonjour voici mon probleme j'ai un fichier de 600 nom je veux le
convertir en CSV
je le fait en Expotant cela marche a moitier car il me sauvegarde de
cette façon
nom1;
nom2;
nom3;
moi je voudrais de cette façon
nom1; nom2; nom3;........

merci de votre aide
--
# ANTISPAM #
Click on the link to answer - Cliquez sur le lien pour répondre
http://www.cerbermail.com/?zH3uNd5dV8