Calendrier liste déroulante

Iso -  
Patrice33740 Messages postés 8400 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je suis en train d'essayer d'améliorer un ficher pour le travail et j'aimerai que quand on clique dans les cellules A2 et B2, un calendrier apparaisse pour sélectionner la date souhaitée. Mais après avoir essayé plusieurs méthodes vues sur les forums je n'y parvient pas. Pouvez-vous m'aider svp ?

Et m'expliquer comment vous y êtes parvenu pour que je le reproduise dans d'autres fichiers ?

Merci d'avance,
Iso

Configuration: Windows / Chrome 88.0.4324.104

3 réponses

  1. Patrice33740 Messages postés 8400 Date d'inscription   Statut Membre Dernière intervention   1 784
     
    Bonjour

    La meilleure méthode, c'est la saisie manuelle de la date au format j/m ou j/m/aa dans une cellule au format date désiré

    0
  2. franc38 Messages postés 197 Date d'inscription   Statut Membre Dernière intervention   38
     
    Bonjour
    Ci joint ma solution
    C'est un calendrier que je me suis fait
    Il rempli la cellule active lors d'un double clic
    Quand tu clic droit sur le nom de la feuille et que tu choisi Visualiser le code tu tombe sur cette macro

    Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
    If Target.Row <> 2 Then Exit Sub 'si ligne de la cellule est diffèrent de 2 on quitte
    If Target.Column > 2 Then Exit Sub ' si la colonne est> 2 on quitte
    If Target.Count > 1 Then Exit Sub 'si plus d'une cellule selectionnée on quitte
    UsCalendrier.Show 'on lance l'userform UsCalendrier qui remplira la cellule active
    End Sub

    https://cjoint.com/c/KADoHGhQ5oz
    A+ François
    0