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
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
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

Statistiques des forums

Discussions
312 322
Messages
2 087 288
Membres
103 508
dernier inscrit
max5554