TEXTBOX roblème d'année dans la date

  • Initiateur de la discussion Initiateur de la discussion Goufra
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Goufra

XLDnaute Occasionnel
Bonjour à vous


Textbox problème de date :

fichier joint
Format imposé : dd /mm/yy

Année
si je rentre de 00 à 29 j’obtiens bien : 2000 à 2029
Si je rentre 30 et suivant j’obtiens 1939 à 1940, 1941 etc ..

Je suis perplexe et sans solution
Merci pour votre aide
Bonne soirée
JCR
 

Pièces jointes

Re : TEXTBOX roblème d'année dans la date

Bonjour Goufra,

C'est tout à fait normal, si tu ne précises que deux chiffres pour l'année, Excel ne sait pas de quel siècle il s'agit.
Je pense que par convention, il considère que jusqu'à 29 on est au XXIème siècle d'où 20xx.
Au-delà il considère que tu parles du XXème : 19xx.

Deux solutions :
Saisir ta date au format DD/MM/YYYY
Faire un test sur YY. Si < 30 = ne rien faire, il mettra 2000 tout seul. Si > ajouter 100.
 
Re : TEXTBOX roblème d'année dans la date

Merci pour ta réponse,

Je viens de m'apercevoir que dans une feuille 20/12/45 donne 20/12/1945 !
Il doit y avoir un réglage quelque part !

Bref je me vois mal rajouter 100 !

Dans l'attente de vous lire.
Bonne soirée
Merci
JCR
 
Re : TEXTBOX roblème d'année dans la date

Bonjour le fil,

-> Sous Microsoft Windows, la plage de validité des dates s'étend du 1er janvier 100 au 31 décembre 9999 du calendrier grégorien. Il en est de même pour VBA.
-> Sous Excel (depuis Excel 2000), une feuille de calcul peut afficher des dates du 1 janvier 1900 au 31 décembre 9999.
-> Cependant les dates antérieures au 1er mars 1900 ne possèdent pas, sous Excel et en VBA, le même Numéro de série, mais à partir du 1er mars 1900, les numéros de série sont identiques.

Prendre l'habitude de saisir les années sur 4 chiffres : en effet Windows (donc Excel sous Windows) interprète, par défaut, toutes les années à 2 chiffres de la façon suivante :

De 00 à 29 interprétées en 2000 - 2029.
De 30 à 99 interprétées en 1930 - 1999.

Lire les détails ici :Comprendre et grer les dates sous Excel et en VBA

cordialement
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Z
Réponses
0
Affichages
551
Z
J
Réponses
1
Affichages
653
C
Réponses
18
Affichages
4 K
C-LAKATA
C
Retour