Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Comment créer une zone de texte de type date

Ark30

XLDnaute Junior
Bonjour,

Je souhaite avoir dans une userform une zone de texte dans laquelle je ne saisis que des dates UNIQUEMENT (jour, mois et année séparés par des slashs).

Le code doit pouvoir lancer un msgbox indiquant que les données doivent être de type date.

Merci bien,
 

phlaurent55

Nous a quittés en 2020
Repose en paix
Re : Comment créer une zone de texte de type date

Bonjour Ark30,

la question n'est pas banale mais il y a mieux à faire
pourquoi ne pas utiliser un DtPicker pour saisir la date ?

ça aura au moins l'avantage de saisir une date valable car avec l'utilisation d'un TextBox on pourra toujours entrer 34/13/9999 et il faudra obligatoirement vérifier la saisie pour éviter le problèmes ultérieurs

à+
Philippe
 

klin89

XLDnaute Accro
Re : Comment créer une zone de texte de type date

Bonsoir phlaurent55, Ark30
Bonsoir à tous,

Vois ceci :
https://www.excel-downloads.com/threads/date-dans-textbox.135477/
Mais comme le dit Florent, tu pourras toujours entrer 34/13/9999

Sinon, dans ce fil, vois la démo dans le paragraphe "Comment utiliser un Textbox pour saisir une date dans différents formats ?

FAQ MS-Excel

Tu vas surement dénicher des fonctions personnalisées qui te permettront de contrôler ta saisie.

Bon courage Klin89
 

Ark30

XLDnaute Junior
Re : Comment créer une zone de texte de type date

Merci les gars. Sauf que je suis sous Vista et j'ai beau cherché à installer les DTPIcker mais ça marche pas. En tout cas, merci.
 

klin89

XLDnaute Accro
Re : Comment créer une zone de texte de type date

Re à tous,

J'ai repris les codes proposés par bqtr et carcharodon-carcharias
dans le fichier joint et testé :

On voit que 12/15/2011 est accepté et 13/15/2011 est refusé.
Excel interprète 15 décembre 2011 et 15 ??? 2011
Sûrement d'autres soucis en perspective, je n'ai pas poussé les tests plus loin.

Klin89
 

Pièces jointes

  • Coherence_dates.xls
    36.5 KB · Affichages: 52
Dernière édition:

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…