Bonjour,
J'utilise la fonction Year et Month pour extraire donc l'année et le mois
Pour l'année pas de souci.
Par contre pour le mois il me donne pas le résultat "2"
Sub test_date()
Dim li As Integer
With Worksheets("Feuil1")
li = Cells(Rows.Count, 2).End(xlUp).Row
Application.CutCopyMode = False
Range("G2").Value = Year(Range("Z2")) ' Annnée en Z2
.Range("G2").AutoFill .Range("G2:G" & li)
Range("H2").Value = Month(Range("Z2"))
.Range("H2").AutoFill .Range("H2:H" & li)
Application.CutCopyMode = True
End With
End Sub
En Z2 la date s'affiche ainsi "07/01/2023"
L'année j'ai bien "2023"
Le mois j'ai bien "1" mais dès cela passe en février j'ai toujours "1"
Je voudrais aussi changer le "1" en Janvier
Le "2" en Février
Le "3" en Mars...
Je joins un fichier exemple.
Merci d'avance pour votre regard.