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

Macro format standart dates, en format dates pas reconnu

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 !

Christian0258

XLDnaute Accro
Bonjour à tout le forum,

Je souhaiterais votre aide . En effet j'ai trouvé sur ce forum, une macro pour transfomer du texte date en format date. Le souci c'est que ces dates ne sont pas reconnues comme telles....

fichier joint

Merci pour l'aide que vous voudrez bien m'apporter.

Bien amicalement,
Christian
 

Pièces jointes

Re : Macro format standart dates, en format dates pas reconnu

Bonjour Christian,

les données de la colonne A ne sont pas transformées en dates

essaye la formule

Code:
=DATEVAL(DROITE(A1;NBCAR(A1)-CHERCHE(" ";A1)))

pour les transformer
 
Re : Macro format standart dates, en format dates pas reconnu

Re, le forum, tototiti2008,

Effectivement avec ta formule ça fonctionne parfaitement.

Reste à trouver pour appliquer cette formule en code VBA. En effet j'ai beaucoup de lignes et je ne souhaite pas allourdir mon fichier.

Merci encore pour ton aide.

Bien à toi.
à+
Christian
 
Re : Macro format standart dates, en format dates pas reconnu

Re,

en VBA :

Code:
Sub Convertir()
Dim d&, tablo, i&
d = [A65536].End(xlUp).Row
tablo = Application.Transpose(Range("A1:A" & d))
On Error Resume Next 'si toutes les valeurs ne sont pas des dates
For i = 1 To d
  tablo(i) = DateValue(Right(tablo(i), Len(tablo(i)) - InStr(1, tablo(i), " ")))
Next
With [A1].Resize(d)
  .NumberFormat = "dddd dd mmm yyyy" 'ou autre format Date
  .Value = Application.Transpose(tablo)
End With
End Sub
 
Re : Macro format standart dates, en format dates pas reconnu

Re, le forum, tototiti2008,

Super, merci pour la macro, c'est parfait.

Dis-moi, pourquoi j'ai des quelques cellules avec #N/A après la dernière date à traiter ?.

Encore merci, tototiti2008.

Bien à toi,
Christian
 
- 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

Réponses
4
Affichages
463
Réponses
8
Affichages
830
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…