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
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
Voici mon problème : Comment mettre la date choisie dans le calendrier, dans la textbox sur laquelle j'ai cliqué pour afficher le calendrier ?

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 :

  1. Je veux utiliser qu'un seul calendrier.
  2. Je veux pouvoir utiliser "cette méthode" dans d'autres userform
  3. 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