XL 2010 Récupérer une valeur au format date

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

Romain31

XLDnaute Occasionnel
Bonjour à tous,
Les données de la colonne A proviennent d'un résultat de sous-total part date.
Le but est de récupérer ce contenu au format date.
En B2 - La formule =DROITE(A2;9) me permet de retirer le texte (Total).
En B3 - la valeur seule est récupérée mais toujours pas de format numérique.
Le rêve aurait été une solution directe en VBA pour transformer directement le contenu de la colonne A pour la suite du traitement (et éviter des manipulations intermédiaires)..
Si vous avez des idées, un grand merci.
Et une excellente journée à tous
 

Pièces jointes

Bonjour Romain31
Teste cette macro
VB:
Sub test()
For n = 2 To Range("A" & Rows.Count).End(xlUp).Row
  Range("A" & n) = DateValue(Split(Range("A" & n))(1))
Next
End Sub

Bonjour Pierrejean,
C'est tout simplement génial et tu me dépannes une nouvelle fois.
C'est exactement ce que je cherchais. fonctionnel et en peu de lignes.
Peux-tu m'expliciter un peu le code.
Un grand merci et une excellent 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

Réponses
7
Affichages
183
  • Question Question
Microsoft 365 format date
Réponses
3
Affichages
107
Réponses
13
Affichages
240
Retour