Sub Macro1()
Dim O As Worksheet 'déclare la variable O (Onglet)
Dim DL As Integer 'déclare la variable DL (Dernière Ligne)
Dim I As Integer 'déclare la variable I (Incrément)
Dim D As Date 'déclare la variable D (Date)
Set O = Worksheets("Tableau") 'définit l'onglet O
DL = O.Cells(Application.Rows.Count, "A").End(xlUp).Row 'définit la dernière ligne éditée DL de la colonne A de l'onglet O
For I = 2 To DL 'boucle sur toutes les lignes de 2 à DL
D = DateSerial(O.Cells(I, "B"), O.Cells(I, "A"), 1) 'définit la date D (on aurait pu mettre "2021" par exemple au début si on n'avait pas eu l'année et n'importe quelle valeur entre 1 et 28 pour la fin )
O.Cells(I, "F").Value = Format(D, "mmmm") 'renvoie dans la colonne F la date formatée
Next I 'prochaine ligne de la boucle
End Sub