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

news

XLDnaute Impliqué
Bonjour à tous du forum,

je voudrais développer un Userform et y mettre des critères de saisies de données dans les textbox d'un Userform,

que textbox (date jour) a un format de date suivant, p.e.x: 15/03/2007 ou 15.03.2007,
sinon donne erreur "veuillez mettre correct format"

que textbox (détails) a une longeur de minimum 12 lettres/caractères,
sinon donne erreur "veuillez saisir un text plus long, de plus de caractères"

merci d'avance de vos astuces,
 

Pièces jointes

Re : textbox Userform

merci Renauder pour réponse,

la fonction Private Sub DTPicker1_CallbackKeyDown()
je ne connaissais pas,

mais dans cet exemple de fichier "Textbox avec DTpicker" il y a des bug,
la macro ne trouve pas
et je reçois le message "Impossible de charger l'objet n'existe pas sur cette machine"

ce message est du à la configuration d'Excell ?
 
Re : textbox Userform

Bonjour,

il faut ajouter le contrôle
Clic droit sur la boîte à outils
Controles supplémentaires
et chercher Microsoft Date and Time Picker Control (voir image)
Si tu ne l'as pas je pense qu'il te faut l'OCX MSCOMCT.OCX qui se trouve sur mon PC dans le répertoire C:\Windows\System32.
 

Pièces jointes

  • DTPicker.jpg
    DTPicker.jpg
    46.8 KB · Affichages: 191
  • DTPicker.jpg
    DTPicker.jpg
    46.8 KB · Affichages: 187
  • DTPicker.jpg
    DTPicker.jpg
    46.8 KB · Affichages: 191
Re : textbox Userform

Re-bonjour

Quelle version d'Excel as-tu ?
Je suis en 2003 et je constate que le controle OCX en version Excel 2000 n'a pas la même version.
Pour Excel 2000, lorsque tu est dans l'éditeur VBE tu fais Outlis, Contrôles supplémentaires et tu cherches Microsoft Date and Time Picker Control, version 6.0
 
Re : textbox Userform

Salut News, Eric,
Bonjour à tous et aux autres,

C'est toujours le même problème avec le DTPicker ! En plus il faut penser à la portabilité !
Voilà une proposition correspondant au premier message et j'admets que ce n'est pas la solution idéale mais enfin ...
 

Pièces jointes

Re : textbox Userform

Bonjour à tous du forum,

DTpicker je ne vais pas utiliser comme je suis connecté avec cet ordinateur sur un réseau et même si je change/j'arrive à changer et trouver les paramètres de DTPicker dans la boîte à outils, de contrôles,
le lendemain toutes les données de paramètres sont effacées,

je vais appliquer l'astuce de Excel_lent,
dont format de longueur de texte fonctionne bien,
uniquement avec format de date si je mets p.ex. 24/03/2008,
il y a un bug et ne peux plus avancer,


serait aussi bien que la date ne peut jamais être inférieur à la date d'aujorud'hui,
peut-être est-ce l'asturce suivante : TextBox3.Value = Format(Now, "dd/mm/yyyy hh:mm")
 
Dernière édition:
Re : textbox Userform

Bonjour à tous du forum,

je ne sais pas comment on met une date avec le format "dd/mm/yyyy" dans un textbox d'un Userform
et avec une condition que la date complétée dans textbox est égale ou plus grand que la date d'aujourd'hui,

merci d'avance d'astuces,
 
Dernière édition:
- 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

N
Réponses
12
Affichages
1 K
NadJP
N
V
Réponses
12
Affichages
1 K
Retour