[Résolut] UserForm et date

Salut,

Je voudrai savoir si dans un UserForm on peu mettre un champ date mais avec un calendrier pour choisir la date. Pour le moment j'utilise un champs standrat ou je rentre la date manuellement "JJ/MM/AA".

Merci

Bonsoir,

regarde le fichier joint.

https://www.excel-pratique.com/~files/doc/oi9Mcdate.xls

C'est bien ce que tu veux?

Dans ce cas, regarde ceci, ta reponse est expliquée en clair en plus d'autres infos qui te seront, je pense, tres utile.

Cordialement

Je ne peu pas voir ton exemple, il me mets un message d'erreur "Impossible de charger le objet car il n'est pas disponible sur cette machine."

Donc peu etre que ta un fichier d'une version de excel plus recent.

Re

je ne sait pas pourquoi, pas grave, voici l'extrait qui t'interesse,

Le contrôle DatePicker permet d'afficher un calendrier déroulant dans un UserForm.
Vous pouvez utiliser cet objet en sélectionnant "Microsoft Date and Time Picker Control 6.0" dans la liste des contrôles supplémentaires.

Cet exemple permet d'initialiser la date du jour dans le calendrier et affiche la date sélectionnée. 
Vba 

Private Sub UserForm_Initialize()
    'spécifie la date du jour lors de l'affichage de l'USF
    DTPicker1.Value = Now
End Sub

Private Sub DTPicker1_Change()
        MsgBox DTPicker1.Value
End Sub

lorsque tu est dans ta fenetre vb, dans le module de l'userform, en haut tu as outils/controle supplementaire tu coche microsoft date and time pickers controle 6.0 (SP4) et tu pourras le rajouter a ton userform comme le reste

j'avais entendu parler d'une reference qui s'apelle calendar mais je ne me rapel plus, je fait une petite recherche voir si je trouve

cordialement

Re

voila en faisant une recherche sur le forum avec le mot calendar, je te laisse regarder, tu y trouveras ta reponse

https://www.excel-pratique.com/forum/search.php?mode=results

Cordialement

Appareament, on le trouve a partie de excel 2003 et moi j'ai excel 2002

Bonjour

Didier Fourgeot a développé un calendrier compatible sur les versions Excel depuis 2000 ainsi qu'un USF démo, qui associé au calendrier répond à ta question

Ici, le fichier USF

https://www.excel-pratique.com/~files/doc/Test_mDF_XLcalendar_USF.xls

ici le lien pour le calendrier

http://www.mdf-xlpages.com/modules/smartsection/item.php?itemid=28

ici une image du résultat obtenu (chez moi)

mDF

Cordialement

Ok, merci

Une fois le fichier USF telecharger et l'autre fichier, comment l'installé pour qu'il fonctionne chez moi.

Car c'est la premiere fois que je dois installé untruc dans se genre et je connais pas.

Merci

Bonjour

pour installer le calendrier, tu cliques mDF_XLcalendar.xla.

l'intallation est automatique et ajoute dans la Barre d'outils tandard un icone calendrier suivi de mDF XLcalendar.

Tu ouvres enuite le fichier de démo avec l'USF et tu suis les instructions(Double click dans la fenêtre de saisie de l'USF)

Cordialement

Alors, j'ai trouver pour ajouter la macro supplementaire, je la vois quand je clique droit sur une cellule sous excel, mais pas pas trouve comment le mettre sur mon "TextBox1" dans mon UserForm.

Pour le moment je peu juste le faire marché sur une cellule.

Tu peu me dire comment le mettre sur mon UserForm", car quand je mets le code sur le mien il marque une erreur.

Merci

Re Bonjour

Là, tu m'en demande trop, je ne suis pas un "VBAïste"

Faisons un appel aux secours (pluriel volontaire) sur une question d'un autre ordre.

Tu joins ton fichier avec ton USF et nous demanderons à un spécialiste de t'adapter le Code.

Cordialement

Salut le forum

Vcloclo1 arrète de poster à droite et à gauche pour le même fichier

https://forum.excel-pratique.com/viewtopic.php?t=9769

https://forum.excel-pratique.com/viewtopic.php?t=9784

Si tu aimes jouer au Chat et à la Souris, tu risques de perdre des adeptes.

Personnellement, je me désabonne du suivi de tes messages.

Mytå

Oui, c'est pour le meme fichier certe, mais pas le meme probleme ou meme question

C'est bon, j'ai enfin reussi a le faire marche.

Merci pour votre aide

Rechercher des sujets similaires à "userform date"