Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Fichier au fomat CVS avec Excel 2003

  • Initiateur de la discussion Initiateur de la discussion Compte Supprimé 979
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

C

Compte Supprimé 979

Guest
Bonjour à tous,

Pour aider mes collègues dans leur manipulation,
j'ai créé une petite macro qui permet d'enregistrer une feuille d'un classeur au format CSV !

Malheureusement le format CSV qui en ressort n'est pas celui que je souhaite !?

Dans les fichiers joints,
le 1er (BAD) est créé à l'aide de mon code :
Code:
VPath = "C:\"
NomCSV = NumCht & " " & LibCht & ".csv"
  ActiveWorkbook.SaveAs Filename:=VPath & NomCSV, FileFormat:=xlCSV, CreateBackup:=False

Le 2ème créé manuellement : Menu -> Fichier -> Enregistrer sous
Type de fichier CSV

Est-que quelqu'un sait d'ou peut provenir le problème et comment le résoudre.

D'avance merci
 

Pièces jointes

Re : Fichier au fomat CVS avec Excel 2003

Bonjour BrunoM45,

je ne peux toujours pas ouvrir les Zip, mais comme j'ai une petite idée, peut-être en essayant :

ActiveWorkbook.SaveAs Filename:=VPath & NomCSV, FileFormat:=xlCSV, CreateBackup:=False, Local:=True
 
Re : Fichier au fomat CVS avec Excel 2003

Bonjour Bruno, Tototiti, le Forum,

Je viens de tester ton fichier et chez moi ça fonctionne tres bien
les données se retrouvent bien dans les différentes colonnes
Je vais refaire un autre test pour voir c ça marche encore
a+
 
Re : Fichier au fomat CVS avec Excel 2003

Salut Tototiti2008 😉

Bonjour BrunoM45,

je ne peux toujours pas ouvrir les Zip, mais comme j'ai une petite idée, peut-être en essayant :

ActiveWorkbook.SaveAs Filename:=VPath & NomCSV, FileFormat:=xlCSV, CreateBackup:=False, Local:=True
Malheureusement, cela ne fonctionne toujours pas 😕

Ce que je veux obtenir c'est le fichier de ce lien :
Ce lien n'existe plus
Et NON PAS celui là :
Ce lien n'existe plus

Apparemment en code VBA, il n'y a pas moyen 😕
Etrange, voir même bizard 😎

A+
 
Dernière modification par un modérateur:
Re : Fichier au fomat CVS avec Excel 2003

Bonjour à tous

une autre piste, voir au niveau des options régionales dans le panneau de configuration, si le séparateur de listes est bien un ";".

bon après midi.
@+
 
Re : Fichier au fomat CVS avec Excel 2003

Salut Pierrot93 😉

Bonjour à tous
une autre piste, voir au niveau des options régionales dans le panneau de configuration, si le séparateur de listes est bien un ";".

bon après midi.
@+
Pas mal vue, mais ce n'est pas ça 🙁
Mon séparateur de liste est bien un ";"

Je vais pleurer, et surtout mes collègues 😛
 
Re : Fichier au fomat CVS avec Excel 2003

Bonjour à tous,

une dernière idée : dans Excel 2003, les séparateurs peuvent être différents de ceux du système.
Va voir dans le Menu Outils-Options, onglet International.
si la case "utiliser les séparateurs système" n'est pas cochée...
ou bien peut-être s'il y a conflit entre 2 séparateurs...
quel est ton séparateur décimal ?
quel est ton séparateur de milliers ?
Ce ne sont que des pistes de réflexion...
 
Re : Fichier au fomat CVS avec Excel 2003

Re

peut être une autre approche comme ceci :

Code:
Application.UseSystemSeparators = True
ActiveWorkbook.SaveAs Filename:=VPath & NomCSV, FileFormat:=xlCSV, Local:=True

en espérant...

@+
 
Re : Fichier au fomat CVS avec Excel 2003

re,
Je viens de vérifier ma config d'après les infos de Tototiti
La case "utiliser les séparateurs système" est cochée
séparateur décimale j'ai "point"
et je n'ai pas de séparateur de milliers

Si cela peut t'aider
a+
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
20
Affichages
3 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…