pbm macro sauvegarde fichier csv en xls

  • Initiateur de la discussion Initiateur de la discussion guillaume07
  • 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 !

G

guillaume07

Guest
Bonjour,

Je développe une macro, qui prend un fichier cvs en entrée et doit l'enregistrer en un fichier xls.

Quand je fais cette opération à la main tout se passe bien, cependant en éxécutant une macro créée avec l'enregistreur de macro, le format du fichier généré n'est pas identique au fichier créée en faisant l'opération à la main. j'ai par exemple des points virgule qui subsistent (servant de séparateur de valeurs).

Quand je regarde le code de la macro, dans la fonction 'SaveAs' , une propriété de cette méthode 'FileFormat' est mis à xlNormal. Le problème vient-il de cette propriété? Si oui que convient t-il de mettre à la place de xlNormal?
Merci d'avance,
Guillaume.
 
Bonjour Guillaume, le forum,

Le problème vient plutôt de l'ouverture. L'enregistreur donne le code d'ouverture standart d'un fichier Excel. Pour un CSV TXT (séparation par des 😉 :

Code:
Workbooks.OpenText Filename:='xxxx.csv', DataType:=xlDelimited, other:=True, otherchar:=';'

xxx à remplacer par le chemin du fichier.
 
- 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

S
Réponses
5
Affichages
6 K
Réponses
20
Affichages
4 K
B
Réponses
9
Affichages
896
Benskyy
B
M
Réponses
1
Affichages
1 K
MOA_Excel
M
M
Réponses
3
Affichages
1 K
msauvegrain
M
M
Réponses
11
Affichages
1 K
medelci
M
Retour