[Excel] comment enregistrer un xls en csv ...
Résolu/Fermé
maverick56
Messages postés
169
Date d'inscription
mardi 17 avril 2007
Statut
Membre
Dernière intervention
22 octobre 2007
-
30 mai 2007 à 08:54
VB A - 30 oct. 2013 à 17:05
VB A - 30 oct. 2013 à 17:05
A voir également:
- [Excel] comment enregistrer un xls en csv ...
- Liste déroulante excel - Guide
- Audacity enregistrer son pc - Guide
- Enregistrer son ecran - Guide
- Comment enregistrer une video youtube - Guide
- Enregistrer en pdf - Guide
4 réponses
de Juillet45 sur comment ca marche
http://www.commentcamarche.net/forum/affich 1355263 excel vba enregistrement au format csv
Tout simplement car dans l'instruction SAVEAS, il y a une nouveau paramètre nommé 'local'
Il faut le mettre à TRUE pour qu'il prenne en considération les options langue d'excel.
Sinon, ilprends les options langues de Visual Basic.
Et souvent Excel est en français, donc avec un séparateur ;
Alors que VBA est en anglais avec séparateur ,.
Pour moi cela a fonctionné
voici la ligne VBA pour Excel2003 :
ActiveWorkbook.SaveAs Filename:=fname2, FileFormat:=xlCSV, CreateBackup:=False, local:=True
voici la ligne pour Excel2000:
ActiveWorkbook.SaveAs Filename:=fname2, FileFormat:=xlCSV, CreateBackup:=False
http://www.commentcamarche.net/forum/affich 1355263 excel vba enregistrement au format csv
Tout simplement car dans l'instruction SAVEAS, il y a une nouveau paramètre nommé 'local'
Il faut le mettre à TRUE pour qu'il prenne en considération les options langue d'excel.
Sinon, ilprends les options langues de Visual Basic.
Et souvent Excel est en français, donc avec un séparateur ;
Alors que VBA est en anglais avec séparateur ,.
Pour moi cela a fonctionné
voici la ligne VBA pour Excel2003 :
ActiveWorkbook.SaveAs Filename:=fname2, FileFormat:=xlCSV, CreateBackup:=False, local:=True
voici la ligne pour Excel2000:
ActiveWorkbook.SaveAs Filename:=fname2, FileFormat:=xlCSV, CreateBackup:=False
maverick56
Messages postés
169
Date d'inscription
mardi 17 avril 2007
Statut
Membre
Dernière intervention
22 octobre 2007
12
30 mai 2007 à 10:14
30 mai 2007 à 10:14
slt baladur !!!! mdr
bon en faite je viens de trouver, j'ai chercher pendant 3 jours alors que ct une connerie !
j'étais sous excel 97, avec le 2000 sa marche les formats sont gardées !
merci
bon en faite je viens de trouver, j'ai chercher pendant 3 jours alors que ct une connerie !
j'étais sous excel 97, avec le 2000 sa marche les formats sont gardées !
merci
baladur13
Messages postés
46391
Date d'inscription
mercredi 11 avril 2007
Statut
Modérateur
Dernière intervention
23 avril 2024
13 217
30 mai 2007 à 10:20
30 mai 2007 à 10:20
Plus que MdR....
comme quoi souvent en se posant la question on obtient sa propre réponse......
Mais toutefois dans ton cas il faut les deux versions... Rare sur le même PC....
Salut
comme quoi souvent en se posant la question on obtient sa propre réponse......
Mais toutefois dans ton cas il faut les deux versions... Rare sur le même PC....
Salut
baladur13
Messages postés
46391
Date d'inscription
mercredi 11 avril 2007
Statut
Modérateur
Dernière intervention
23 avril 2024
13 217
30 mai 2007 à 09:49
30 mai 2007 à 09:49
Salut maverick
Il y a une macro qui resoudrait ton pb...( a vérifier)
http://www.presence-pc.com/forum/ppc/Programmation/macro-conversion-sujet-3668-1.htm
Ou un logiciel complet (gratuit seulement pour essais)
https://www.softinterface.com/Convert-XLS/Foreign/French/Convertisseur-Excel.HTM
Ou autres a chercher la:
https://www.google.fr/search?sourceid=navclient&hl=fr&ie=UTF-8&rlz=1T4DAFR_frFR211&q=conversion+xls+en+csv&gws_rd=ssl
@+
Il y a une macro qui resoudrait ton pb...( a vérifier)
http://www.presence-pc.com/forum/ppc/Programmation/macro-conversion-sujet-3668-1.htm
Ou un logiciel complet (gratuit seulement pour essais)
https://www.softinterface.com/Convert-XLS/Foreign/French/Convertisseur-Excel.HTM
Ou autres a chercher la:
https://www.google.fr/search?sourceid=navclient&hl=fr&ie=UTF-8&rlz=1T4DAFR_frFR211&q=conversion+xls+en+csv&gws_rd=ssl
@+
29 avril 2010 à 15:38
30 oct. 2013 à 17:05