Microsoft 365 Mise en forme date

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

ivan27

XLDnaute Occasionnel
Bonjour à tous,

Je reçois régulièrement des fichiers qui peuvent contenir des dates formatées avec un "-" comme séparateur. Exemple 02-05-2023. Pour obtenir un format avec "/" j'utilise ceci :

VB:
Sub TransformeDate()
For Each c In Range("A1", "A" & Range("A65000").End(xlUp).Row)
    c.Value = Replace(c.Value, "-", "/")
Next c
End Sub

Le problème c'est que je me retrouve avec des inversions jour / mois et que même les dates qui n'ont pas de tiret sont impactées. 02/05/2023 devient 05/02/2023.

Fichier exemple en pièce jointe.

Merci pour votre aide.

Bien cordialement,

Ivan
 

Pièces jointes

Bonjour,
Sans formules...
Tu sélectionnes la colonne A, puis ruban "Données", onglet "Outils de données", tu cliques sur "Convertir".
Étapes 1 et 2, tu passes en cliquant sur "Suivant", et à l'étape 3, tu sélectionnes "Date" (en laissant JMA)
1682315534588.png

Et les dates restent conformes
Bonne journée
 
- 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

Discussions similaires

Retour