Bonjour,
J'utilise Excel 2003.
J'ai un userform avec 2 textbox, lorsque je clic sur les textbox j'affiche un 2eme userform dans lequel il y a un calendrier (calendar) : voici l'evenement
Voici mon problème : Comment mettre la date choisie dans le calendrier, dans la textbox sur laquelle j'ai cliqué pour afficher le calendrier ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Private Sub textbox1_MouseUp(ByVal Button As Integer, ByVal Shift As Integer, ByVal X As Single, ByVal Y As Single) C.Show End Sub
Exemples
Je clic sur textbox1 --> Le calendrier s'affiche --> Je clic sur une date --> le calendrier se ferme --> la date choisie se met dans textbox1
Ou
Je clic sur textbox2 --> Le calendrier s'affiche --> Je clic sur une date --> le calendrier se ferme --> la date choisie se met dans textbox2
Sachant que :
- Je veux utiliser qu'un seul calendrier.
- Je veux pouvoir utiliser "cette méthode" dans d'autres userform
- Avant j'utilisais 2 MonthView, c'était parfais, mais un beau jour ce contrôle a disparu (y compris de la liste des contrôles supplèmentaires de la boite à outils) et même en réinstallant Office ils ne sont pas revenus
J'espère avoir été assez clair.
Merci
Partager