Dans Excel, les valeurs de date sont converties en interne en valeurs numériques. Le comptage du temps commence avec 01/01/1900, ce qui correspond au numéro 1. Si vous par exemple Par exemple, si vous entrez la date du 25/03/2000 et que vous remplissez ensuite cette cellule avec le format STANDARD, cette date vous donne le numéro 36610.
Dans l’exemple suivant, une date est affectée à une cellule. Le mois de l’année est écrit sous forme de texte et l’année est formatée sur quatre chiffres.
Sub FormatCelluleDate() Sheets("Feuil4").Activate Range("A3").Value = Format(Date, "MMMM YYYY") End Sub
La date actuelle, qui est déterminée à partir de la fonction Date, est transférée à la fonction Format, qui l’amène au format souhaité.
Vous ne pouvez travailler qu’avec un seul système de date par classeur; Une extrême prudence est également requise lors de la liaison de classeurs à différents systèmes de date.