[HELP] Excel : Problème calendrier automatique

Bonjour,

Après avoir suivis le tuto situé sur cette page : https://www.commentcamarche.net/faq/41159-vba-excel-toutes-versions-controle-calendrier-transposable#parametrage-des-couleurs
la date sélectionnée n'est pas enregistrée dans la cellule via laquelle le calendrier c'est affiché.
Comment faire ?

Merci d'avance

2 réponses

  1. Contributeur
    Bonjour,

    As-tu respecté le mode d'emploi qui est fourni avec le classeur ?
    0
    1. Bonjour Gbinform,

      j'ai surtout respecté le tuto, concernant les classeurs fournis dessous, ils ne permettent pas de conserver la valeur dans une case.

      Pour info j'ai mis la fonction d'appel ci dessous :

      Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)

      If Target.Column = 55 And Target.Row > 3 Then
      Target.Value = ""
      Load UserForm1
      UserForm1.Show

      Je pense qu'il manque une dim valeur à retourner dans le code de l'userform, mais je n'arrive pas à l'écrire (je viens tout juste de me mettre au VBA...)

      Merci pour ton aide
      0
  2. Il est dommage que personne n'ait pu m'apporter de réponses :/
    0
    1. Contributeur
      Bonjour,

      ils ne permettent pas de conserver la valeur dans une case.
      Ton code d'appel est correct ne change rien mais pour conserver la date choisie dans ta cellule tu vas dans le module de classe "Classe1" et tu remplaces la ligne
        MsgBox Msg

      par
       ActiveCell = maDate
       Unload Calendrier
      0