XL 2013 Conversion de feuilles excel en txt automatisée sous VBA (MAIS pb du format date en anglais)

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

Chrystel01

XLDnaute Occasionnel
Bonjour,

J'ai écrit un programme pour convertir un ensemble de fichiers excel placés sous un répertoire en fichiers txt.
Mon pb est que la date est alors convertie au format anglais (ex 2022/06/14) alors que je souhaite conservé le même format date que le fichier initial (14/06/2022).

Savez vous svp comment corriger ? Je vous joints le code vba si besoin.

Merci d'avance pour votre aide

Chrystel
 

Pièces jointes

Bonjour Job75,

Pardon, je précise : je veux convertir le fichier "capacité..." en txt. Il comporte la date de mesure en colonne B.
Le fichier "Conversion" est la macro qui détecte les fichiers dans un même répertoire et les convertit en txt.
(j'ai donné un exemple de fichier capacité mais ils sont nombreux, c'est pourquoi je passe par du code VBA)

Merci de votre aide

Chrystel
 
A priori cette macro dans le fichier .xls va bien :
VB:
Sub Fichier_txt()
Dim fn$
Application.ScreenUpdating = False
Application.DisplayAlerts = False 'si le fichier txt est déjà créé
With ThisWorkbook
    fn = .FullName
    .SaveAs .Path & "\Conversion_txt.txt", xlText
    Workbooks.Open fn
    .Close
End With
End Sub
Salut Deadpool_CC.
 
Bonjour

Je vous remercie beaucoup pour votre aide express.

Deadpool_CC
J'ai ajouté "Local:=True" à ma macro et cela fonctionne parfaitement. Un grand merci !
J'étais passé par l'enregistrement pour faire le code et il ne m'avait pas écrit cette partie.

Job75,
La macro est très bien. Il faut juste rajouter aussi "Local:=True" pour que la date ne soit pas convertie en anglais. Merci !

Je vous souhaite une très bonne semaine !
 
- 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
Retour