Cependant, le séparateur utilisé est la virgule ( Américian ) alors que je voudrais le point virgule (français).
L'explication vient du fait que l'éditeur de code vba est Américain.
Une solution tirée du net consistait à mettre le paramètre local à True mais cela ne marche pas.
Des idées ?
Bonjour, merci de ta réponse mais cela ne m'aide pas beaucoup malheureusement ...
Je ne peux pas l'enregistrer en txt et le rouvrir après car ce fichier est destiné à l'import dans un autre logiciel .
Mais bien sur ! Pourquoi n'y ais-je pas pensé plus tôt!
Plus sérieusement, je vais continuer à me renseigner, j'ai cru contourner le problème en appelant la fenêtre "enregistrer sous" mais vu qu'elle est appelée par le code vba, la langue par défaut est donc Américaine, et donc le séparateur est , au lieu de ; ...