Calendrier lie a une textbox

Résolu/Fermé
Emilie85 - 26 oct. 2016 à 12:16
 Emilie85 - 31 oct. 2016 à 16:13
Bonjour,

Dans un userform j'ai une textbox qui contient une date, que j'ai voulu lier a un calendrier.

J'ai donc créer un second userform nommé calendrier, et le code de cette textbox est :
Private sub textbox2_entre
Calendrier. Show
End sub.

Concernant le code pour l'userform calendrier le voici :
Calendrier_initialize
Calendrier.value = date

Calendrier_click
Userform 1.textbox 2 = format (calendrier, "dd/mm/yyyy".

J'en suis arrivée la suite a de nombreux bouts de code trouvés sur les forums. Mes problèmes :
- je débute et c'est pas simple
- mon calendrier ne se ferme pas une fois que la date est rentrée
- je ne peux pas supprimer dans ma textbox

Je pense avoir tout dit !

Merci d'avance de votre temps

A voir également:

3 réponses

f894009 Messages postés 17189 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 6 mai 2024 1 705
26 oct. 2016 à 15:21
Bonjour,

- je débute et c'est pas simple
Ben oui, mais si vous expliquiez simplement ce que vous voulez faire ca serait aussi plus facile a comprendre
0
Désolé je pensais l'avoir formulé plus clairement...

J'ai un formulaire (userform) qui alimente un tableau. Ce formulaire contient une textbox qui lorsqu'on clique dedans ouvre sur le côté un calendrier.
Je souhaite que lorsqu'on double clique sur la date dans le calendrier cela mette la date dans la textbox en question, et que le calendrier se ferme.

En espérant que ce soit plus clair,
0
f894009 Messages postés 17189 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 6 mai 2024 1 705
27 oct. 2016 à 13:58
Bonjour,

Ce calendrier est une Userform ou un composant d'excel(2007) ??

Pouvez-vous mettre votre fichier a dispo

Pour transmettre un fichier,
Veillez a ce qu'il n'y ait PAS DE DONNEES CONFIDENTIELLES
il faut passer par un site de pièce jointe tel que cjoint.com

Allez sur ce site : https://www.cjoint.com/
Clic sur parcourir,
Cherche ton fichier,
clic sur ouvrir,
Clic sur "Créer le lien cjoint",
Copier le lien,
Revenir ici le coller dans une réponse...
0
http://www.cjoint.com/c/FJCjKqYNYuU

Voilà le lien, j'espère ne pas avoir altérer le fichier en enlevant les donnes confidentielles (listes déroulantes alimentant les combobox).
Mon problème ne concerne que la date souhaitée.

Merci de votre aide,
0
J'avais oublié d'enlever la protection...
http://www.cjoint.com/c/FJClP4FXLhU
0
f894009 Messages postés 17189 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 6 mai 2024 1 705 > Emilie85
Modifié par f894009 le 28/10/2016 à 17:40
Bonjour,

Ok, fichier modifie: https://www.cjoint.com/c/FJCpKcDuK6f

Mais si vous mettez ce fichier sur un autre PC, il faudra recuperer le composant VB6.0
Autrement il y a une solution sans composant ActiveX VB6.0
0
Super ! En fait il me manquait juste le "me.hide" !!! Ça fonctionne parfaitement.
Un grand merci
0