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

XL 2016 Convertir texte en date

KTM

XLDnaute Impliqué
Bonsoir chers tous
J'ai reçu une base de donnée que je dois traiter comme suit.
Dans la colonne A les noms de mois : Janvier; Février;Mars........
Dans la colonne B l'année : 2011;2020;2022........
Dans la colonne C je dois avoir : 01/01/2011;01/02/2020........
Je voudrais par macro ou par formule le faire .
Merci
 

Pièces jointes

  • Dates.xlsm
    15.8 KB · Affichages: 7

Jacky67

XLDnaute Barbatruc
Bonjour,
En c1
=DATE(B1;MOIS(1&A1);1)
Et recopier vers le bas
Colonne C au format date souhaité
 

Hasco

XLDnaute Barbatruc
Repose en paix
Re,

En VBA pour la colonne, votre macro modifiée :

VB:
Sub conver()
    With Range("A1").CurrentRegion.Columns(3)
        .NumberFormat = "[$-fr-FR]d-mmm-yy;@"
        .Formula = "=DATEVALUE(A1&B1)"
        .Value = .Value
    End With
End Sub

Cordialement
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…