@Teten1 le problème est que le format personalisé ne fonctionne pas pour ma macro complète qui est sur une seule cellule :
Sheets("Consolidé").Range("L3").Value = "Écart prévisionnel " & Year(Date) & "-" & Format(Date, "mm") & "N" & " / " & Year(Date) & "-" & Format(Date, "mm") - 1 & "N"
ceci m'affiche: Écart prévisionnel 2023-04N / 2023-3N
je veux donc afficher le 0 pour le mois de mars, Merci