Définir les formats de date avec Excel VBA

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.

S’abonner
Notifier de
0 Commentaires
Inline Feedbacks
Voir tous les commentaires

Initiation à Excel

Fonctions Excel

Excel VBA

Macros VBA Utiles

Plus d'outils

Sur Facebook

Sur YouTube

0
Nous aimerions avoir votre avis, veuillez laisser un commentaire.x