Faciliter la saisie d'une date / Userform
Résolu/Fermé
PhD59
Messages postés
11
Date d'inscription
lundi 12 janvier 2009
Statut
Membre
Dernière intervention
18 février 2009
-
12 janv. 2009 à 21:17
PhD59 Messages postés 11 Date d'inscription lundi 12 janvier 2009 Statut Membre Dernière intervention 18 février 2009 - 18 janv. 2009 à 14:54
PhD59 Messages postés 11 Date d'inscription lundi 12 janvier 2009 Statut Membre Dernière intervention 18 février 2009 - 18 janv. 2009 à 14:54
4 réponses
eriiic
Messages postés
24569
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
28 décembre 2023
7 209
12 janv. 2009 à 22:40
12 janv. 2009 à 22:40
Bonsoir,
Le plus adapté serait sans doute de mettre le contrôle 'microsoft date and time picker' qui est prévu pour (ou un équivalent...)
Fais un clic-droit sur ta boite à outils des contrôles pour ajouter des contrôles supplémentaires.
eric
Le plus adapté serait sans doute de mettre le contrôle 'microsoft date and time picker' qui est prévu pour (ou un équivalent...)
Fais un clic-droit sur ta boite à outils des contrôles pour ajouter des contrôles supplémentaires.
eric
mikebzh
Messages postés
127
Date d'inscription
samedi 20 décembre 2008
Statut
Membre
Dernière intervention
11 mars 2009
28
12 janv. 2009 à 22:50
12 janv. 2009 à 22:50
Salut
Il existe plusieurs solutions, à chacun son truc.
Moi j'aime bien utiliser le contrôle MonthView, la personne choisie forcement une date, on récupère l'info dans la variable de sortie mise à jour à chaque clic monthview1.value.
Sinon pour répondre à ta question tu peux aussi créer 3 textbox's (une pour le jour, une pour le mois et la dernière pour l'année). Tu les organises comme il faut dans ton userform avec deux labels du style "/" entre chacunes.
Après il te reste juste à tester ce que tape l'utilisateur (interdiction des lettres, max 31,12 etc...)
A plus
Il existe plusieurs solutions, à chacun son truc.
Moi j'aime bien utiliser le contrôle MonthView, la personne choisie forcement une date, on récupère l'info dans la variable de sortie mise à jour à chaque clic monthview1.value.
Sinon pour répondre à ta question tu peux aussi créer 3 textbox's (une pour le jour, une pour le mois et la dernière pour l'année). Tu les organises comme il faut dans ton userform avec deux labels du style "/" entre chacunes.
Après il te reste juste à tester ce que tape l'utilisateur (interdiction des lettres, max 31,12 etc...)
A plus
PhD59
Messages postés
11
Date d'inscription
lundi 12 janvier 2009
Statut
Membre
Dernière intervention
18 février 2009
1
13 janv. 2009 à 23:32
13 janv. 2009 à 23:32
Salut Eriic,
Je réussi à ajouter ce contrôle dans la feuille Excel. Cela me va super bien mais je n'arrive pas à ajouter ce type de contrôle dans un UserForm.
As-tu une idée ?
Merci
Je réussi à ajouter ce contrôle dans la feuille Excel. Cela me va super bien mais je n'arrive pas à ajouter ce type de contrôle dans un UserForm.
As-tu une idée ?
Merci
eriiic
Messages postés
24569
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
28 décembre 2023
7 209
13 janv. 2009 à 23:36
13 janv. 2009 à 23:36
Re,
ben toujours pareil : Fais un clic-droit sur ta boite à outils des contrôles pour ajouter des contrôles supplémentaires.
Tu le coches dans la liste et il s'ajoute à la boite à outils, tu le sélectionnes pour le dessiner dans le formulaire.
ben toujours pareil : Fais un clic-droit sur ta boite à outils des contrôles pour ajouter des contrôles supplémentaires.
Tu le coches dans la liste et il s'ajoute à la boite à outils, tu le sélectionnes pour le dessiner dans le formulaire.
PhD59
Messages postés
11
Date d'inscription
lundi 12 janvier 2009
Statut
Membre
Dernière intervention
18 février 2009
1
18 janv. 2009 à 14:54
18 janv. 2009 à 14:54
Bonjour,
En fait je n'arrivai pas à ajouter ce contrôle dans la boite à outils de l'éditeur VB. C'est ok et ça marche.
Merci beaucoup
En fait je n'arrivai pas à ajouter ce contrôle dans la boite à outils de l'éditeur VB. C'est ok et ça marche.
Merci beaucoup