Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2021 Sélecteur de date

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

LuckyLuciano

XLDnaute Nouveau
Bonjour,
Qui sait comment intégrer un sélecteur de date dans une cellule. Le petit calendrier qui s'ouvre et qu'on puisse sélectionner la date dessus.
Merci d'avance de votre aide
 
Alors je veux bien que vous me l'insériez dans mon fichier en PJ. L'idée serait de pouvoir insérer le calendrier dans la cellule A10 et M45 de l'onglet DA.
Merci d'avance.
 

Pièces jointes

Bonjour le forum,

Je trouve que les DatePickers sont compliqués et ne sont pas d'une grande utilité.

On peut s'en passer ou au moins simplifier l'UserForm, voyez ci-joint avec 3 ComboBox :
VB:
Private Sub ComboBox3_Change()
Dim dat$
If ComboBox1.ListIndex = -1 Or ComboBox2.ListIndex = -1 Or ComboBox3.ListIndex = -1 Then ComboBox3 = "": Exit Sub
dat = Right(ComboBox3, 2) & "/" & ComboBox2 & "/" & ComboBox1
If IsDate(dat) Then ActiveCell = CDate(dat): Unload Me
End Sub

Private Sub ComboBox3_Enter()
Dim i%, dat As Date, jour$, a$(), n%
If ComboBox1.ListIndex = -1 Or ComboBox2.ListIndex = -1 Then ComboBox3.Clear: Exit Sub
For i = 1 To 31
    dat = DateSerial(ComboBox1, ComboBox2, i)
    jour = Application.Proper(Left(Format(dat, "ddd"), 2)) & " " & Format(i, "00")
    If Month(dat) = Val(ComboBox2) Then ReDim Preserve a(n): a(n) = jour: n = n + 1
Next
ComboBox3.List = a: ComboBox3.DropDown
End Sub

Private Sub UserForm_Initialize()
Dim a(10), b(11), i%
For i = 0 To UBound(a): a(i) = CStr(Year(Date) - 1 + i): Next
ComboBox1.List = a
For i = 0 To UBound(b): b(i) = Format(i + 1, "00"): Next
ComboBox2.List = b
ComboBox1 = Year(Date): ComboBox2 = Format(Month(Date), "00")
End Sub
Edit : ComboBox3.Clear

A+
 

Pièces jointes

Dernière édition:
Alors je veux bien que vous me l'insériez dans mon fichier en PJ. L'idée serait de pouvoir insérer le calendrier dans la cellule A10 et M45 de l'onglet DA.
Merci d'avance.
J'ai assumé k7 plutôt …
J'ai assumé k7 plutôt …
Bonjour, pouvez-vous me mettre le sélectionneur de date dans la cellule du bas de mon fichier svp? En L45 (Date d'exécution)
Merci d'avance
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
52
Affichages
2 K
  • Question Question
Microsoft 365 Rechercher date
Réponses
5
Affichages
126
Réponses
5
Affichages
540
Deleted member 453598
D
Réponses
18
Affichages
420
Réponses
4
Affichages
171
Réponses
5
Affichages
93
Réponses
4
Affichages
136
Réponses
6
Affichages
430
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…