aide à la saise de date

  • Initiateur de la discussion Initiateur de la discussion laclac
  • 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 !

L

laclac

Guest
Mesdames, Mesdemoiselles, Messieurs, Amis du forum et autres
Bonne Année !

Ma présence aujourdhui est pour un sujet simple les dates !
J'ai une textbox pour rentrer une date.

Le format est donc dd/mm/yyyy et j'ai trouvé un script qui non seulement permet d'imposer le format mais aide à la saisie : un 10122004 deviens 10/12/2004.

Donc c'est parfait, le souci c'est qu'il permet en plus d'activer la majuscule pour le clavier numérique (jen ai pas franchement besoin mais bon).
Et le tout ben j'arrive pas à le faire fonctionner... alors un allégement ou une explication serais la bienvenue 🙂

lien du script pour vous aidez, si vous en avez dautres c'est également la bienvenue :
http://www.excelabo.net/xl/controles.php#datesportable
 
Bonjour laclac,


Je te joins un exemple qui pourrait peut-être te servir de base...


Cordialement.

Didier_mDF
myDearFriend-3.gif
 

Pièces jointes

Bonjour Didier !

Je dirais juste que cela conviens exactement à ce que je cherche et que c'est parfait !
Merci donc beaucoup.

c'est vraiment très bien fais, j'ai remarqué juste que il ne mettait pas derreur à la date 10/30/2004 (mois = 30) mais ca va très bien !

juste une petite précision, vu que je débute en VBA j'ai pu voir que tu mettais les functions dans le module. Je met tout moi dans le code de l'userform, c'est pas très bon hein ??

En tout cas merci encore bcp ! C'est une fois encore parfait !
 
Re- laclac,


Oui, tu as raison, la macro autorise (peut-être à tort) la saisie de dates au format anglo-saxon.

En ce qui concerne les Functions, tu peux tout à fait les placer directement dans le module du Userform lui-même, d'autant plus que là, ces Functions n'ont pas d'autre utilité et ne seront pas appelées depuis un autre module...
C'est un choix personnel, par habitude, lorsque j'ai décidé de m'appliquer (Lol), je réserve le module du Userform uniquement aux procédures "Private" de gestion d'évènements sur contrôles.

Simple question d'habitude donc. Aussi, je ne me hasarderai pas à te dire si c'est bon ou pas. Je pense simplement que si ça fonctionne et que ça paraît propre... alors c'est bon ! 🙂


Cordialement.

Didier_mDF
myDearFriend-3.gif
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
6
Affichages
752
Retour