Rapport de message :*
 

Attendre le choix de la date avec mdfXLCalendar avant de continuer le code

Titre du sujet : Attendre le choix de la date avec mdfXLCalendar avant de continuer le code
par Titigre le 26/04/2012 22:24:48

Bonjour,

Je souhaiterais savoir si on peut mettre en attente un code tant que l'utilisateur n'a pas cliqué sur la date qu'il a choisi (ce que fait le code normalement quand on ouvre une fenetre modale).

Voilà, je travaille sous excel 2007 / 2010 (suivant le poste ou sera installée mon appli)

J'ai un classeur où, avec du vba, je créé des feuilles.

dans l'objet thisWorkBook, j'utilise la fonction suivante  pour savoir sur quelle feuille et dans quelle cellule je double clique.
Selon la cellule j'affiche le calendrier pour choisir une date.

voici le code avec ce que j'aimerai qu'il me fasse :

Private Sub Workbook_SheetBeforeDoubleClick(ByVal Sh As Object, ByVal Target As Range, Cancel As Boolean)
     
      [...]
      ' Vérifie que c'est une cellule où j'ai besoin d'une date
      if target.address = BesoinDate then
            mDFXLcalShow
            'Là j'ai besoin qu'il fasse une pose j'usqu'à ce que l'utilisateur choisisse la date et que le calendrier se ferme.
      end if

end sub
 


Merci d'avance si vous comprenez et que vous pouvez m'aider :)