Calendrier liste déroulante

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. 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
    1. 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