Calendrier (roland_m) avec quatres dates

david84

XLDnaute Barbatruc
Bonsoir,
suite au fichier présenté ici, j'aimerais pouvoir utiliser ce type de calendrier dans un formulaire comportant non pas 2 mais 4 dates possibles (2 dates de début et 2 dates de fin possible).
J'ai avancé de mon côté : cela fonctionne mais j'ai un problème avec la gestion des Tags : lorsque je rentre

dans DTPDateDebut 01/10/2012
dans DTPDateFin 01/01/2013
dans DTPDateDebut2 01/11/2012
dans DTPDateFin2 01/02/2013

le problème est que lorsque je ferme puis je réouvre le formulaire, il m'affiche

dans DTPDateDebut 01/10/2012
dans DTPDateFin 01/02/2013
dans DTPDateDebut2 01/10/2012
dans DTPDateFin2 01/02/2013

Il me ramène donc la même date pour les 2 labels DateDebut et DateDebut2 (la plus ancienne) et pour DTPDateFin et DTPDateFin2 (la plus récente).
D'où mon problème.

Pour l'instant je n'ai pas trouvé comment agir sur les Tags pour que chaque label affiche la date sélectionnée précédemment.
Quelqu'un aurait-il une solution ?
A+
 

Pièces jointes

  • Calendrier_4 dates_Roland_M.xls
    120 KB · Affichages: 76
Dernière édition:

david84

XLDnaute Barbatruc
Re : Calendrier (roland_m) avec quatres dates

Re
Merci Roland pour cette réponse rapide !
Je n'ai pas regardé ton code, simplement le résultat. En fait ce n'est pas tout à fait le résultat que j'aimerais obtenir (ça j'y étais arrivé). Je vais essayer d'être plus précis :
Lorsque j'ouvre le formulaire pour la 1ère fois, les 4 labels affichent la date du jour :eek:k.
Ensuite, j'utilise le 1er label (Début1) et affiche 1 date : par ex le 01/10/2012.
Puis j'utilise le 2ème label (Fin1) et affiche par exemple 01/01/2013.

A partir de là, si j'ai besoin de rentrer 2 autres dates :
1) lorsque j'ouvre le 2ème label de début (Début2), le calendrier doit s'ouvrir à la date du 1er label de début (début1), donc au 01/10/2012 et non à la date du jour. Je choisis alors une autre date (par ex 01/11/2012) ;
2) lorsque j'ouvre le 2ème label de fin (Fin2), le calendrier doit s'ouvrir à la date du 01/01/2013 (date choisie dans Fin1) : je choisis alors une autre date (par ex 01/02/2013).
3) lorsque je ferme le formulaire puis l'ouvre à nouveau, les dates précédemment choisies doivent s'afficher dans les labels (debut : 01/10/2012, Fin1 : 01/01/2013, Debut2 : 01/11/2012, Fin2 : 01/02/2013).

Personnellement, j'arrive à obtenir les étapes 1 et 2 mais bloque sur l'étape 3 (fait les tests sur le fichier joint et tu comprendras mon problème).
Merci pour ton implication.
A+
Edit : le lien déficient initialement placé dans le 1er message a été rectifié (merci JM).
 
Dernière édition:

Roland_M

XLDnaute Barbatruc
Re : Calendrier (roland_m) avec quatres dates

re

voir si ok !?
 

Pièces jointes

  • Calendrier David.xls
    107.5 KB · Affichages: 85
  • Calendrier David.xls
    107.5 KB · Affichages: 71
  • Calendrier David.xls
    107.5 KB · Affichages: 70
Dernière édition:

david84

XLDnaute Barbatruc
Re : Calendrier (roland_m) avec quatres dates

Bonjour Roland,
les quelques tests effectués sont concluants.
Il me semble que tu as parfaitement répondu à ma demande et je t'en remercie.
Je vais tester plus avant et ne manquerai pas de te relancer si besoin.
A+
 

Roland_M

XLDnaute Barbatruc
Re : Calendrier (roland_m) avec quatres dates

bonsoir à tous,

David, j'ai rectifié le petit Bug que tu m'as signalé !

ci-joint le fichier rectifié !

et pour ceux qui étaient intéressés, le calendrier autonome qui avait le même bug !
 

Pièces jointes

  • Calendrier David.xls
    106 KB · Affichages: 52
  • Calendrier David.xls
    106 KB · Affichages: 55
  • Calendrier David.xls
    106 KB · Affichages: 57
  • Calendrier Autonome2.xls
    170 KB · Affichages: 31
Dernière édition:

Discussions similaires

Réponses
1
Affichages
614
Réponses
3
Affichages
909
Compte Supprimé 979
C

Statistiques des forums

Discussions
312 194
Messages
2 086 070
Membres
103 110
dernier inscrit
Privé