créer un calendrier dans un UserForm

C@thy

XLDnaute Barbatruc
Bonjour le forum,

Je voudrais créer un calendrier selon le modèle ci-joint, (mais avec les jours de la semaine en haut, en colonnes,
les flèches pour changer de mois en haut et d'année en bas)
mais dans un USF

Comment puis-je créer les flèches pour changer de mois et d'année, et initialiser les valeurs???
(j'ai essayé avec une scrollbar ou un spinbutton, mais je ne sais pas comment afficher le mois en cours, l'année en cours et faire la navigation sur d'autres mois ou années:confused:)

Merci à vous, si vous avez des idées sur la question ou un exemple à me fournir.

Edit : j'ai mis 2010 car il doit être compatible 2010, mais en réalité, pour l'instant je n'ai que 2003!!

Bises et bonne journée,

C@thy
 

Pièces jointes

  • AffichePetitCalendrier.xls
    41 KB · Affichages: 1 118
Dernière édition:

C@thy

XLDnaute Barbatruc
Re : créer un calendrier dans un UserForm

Ah oui, ça, je suis curieuse... merci kiki29
je crois que j'ai compris le principe,

il faut un scrollbar et un texte (label) par dessus,

je vais essayer de faire un truc qui va bien, et si ça n'allait pas, je reviens vous voir...

Merci Kiki ;)

Bises

C@thy
 
Dernière édition:

C@thy

XLDnaute Barbatruc
Re : créer un calendrier dans un UserForm

Merci Pierre-Jean,

encore une fois, tu es un chouchou.

Avec des listes déroulantes j'ai déjà (je le joins), cette fois il me faut vraiment changer de mois et d'année avec les flèches
afin de copier au plus près le calendrier qu'ils ont dans une autre application à laquelle ils sont habitués.

Merciiiiiiiiiiiiiiii:cool:

Bises

C@thy
 

Pièces jointes

  • AffichMiniCalendrtestCB3 TEST.xls
    115.5 KB · Affichages: 655

pierrejean

XLDnaute Barbatruc
Re : créer un calendrier dans un UserForm

Re

Vois si cela te convient

Bises
 

Pièces jointes

  • Calendrier_cousu_main_b.xls
    86.5 KB · Affichages: 707
  • Calendrier_cousu_main_b.xls
    86.5 KB · Affichages: 692
  • Calendrier_cousu_main_b.xls
    86.5 KB · Affichages: 675

C@thy

XLDnaute Barbatruc
Re : créer un calendrier dans un UserForm

Coucou le fil, le forum,

Pierre-Jean, y'a juste un petit truc auquel je ne sais pas remédier :

le calendrier s'affiche à la date du jour (avec le focus sur le jour actuel), c'est SUPER
mais lorsque je veux aller avec la flèche sur le mois suivant, il m'affiche février! Damned!!! je dois enduite faire défiler jusqu'au mois suivant le mois en cours...

Bises

C@thy
 

Modeste geedee

XLDnaute Barbatruc
Re : créer un calendrier dans un UserForm

Bonsour®
Re
Voila
Bises
tsss... tsss...
pas tout-a-fait .

il n'y a toujours pas de 31 octobre 2012 !
Capture3.JPG

je n'avais pas jugé utile, d'ajouter ma griffe à ce fil eu égard aux discussions similaires ayant déja eu lieu...

mais je te propose mon adaptation de ta propre contribution.
 

Pièces jointes

  • PicDate_XLD.xls
    139.5 KB · Affichages: 647
  • PicDate_XLD.xls
    139.5 KB · Affichages: 627
  • PicDate_XLD.xls
    139.5 KB · Affichages: 585
  • Capture3.JPG
    Capture3.JPG
    28.8 KB · Affichages: 531
  • Capture3.JPG
    Capture3.JPG
    28.8 KB · Affichages: 543

C@thy

XLDnaute Barbatruc
Re : créer un calendrier dans un UserForm

Damned! Mais c'est vrai, ça, pas de 31octobre!!! Tu as l'oeil!!!

En fait, il y a un décalage d'une ligne, octobre 2012 devrait commencer une ligne plus haut...

merci à toi,

Bises

C@thy
 
Dernière édition:

C@thy

XLDnaute Barbatruc
Re : créer un calendrier dans un UserForm

Arf! modetegeedee, je trouve cela parfait sauf... la couleur cyan ici :

.BackColor = IIf(Weekday(l + n - 1, vbMonday) > 5, vbRed, vbCyan)

comment peut-on mettre une couleur plus douce (un gris clair par exemple)???

Merci à toi

Biz

C@thy
 

pierrejean

XLDnaute Barbatruc
Re : créer un calendrier dans un UserForm

Re

Grand Merci Modeste geedee
Ton adaptation est superbe !!!!
Voici quand même ma version corrigée (en esperant qu'il n'y ait pas d'autre manque )
 

Pièces jointes

  • Calendrier_cousu_main_b.xls
    62.5 KB · Affichages: 637
  • Calendrier_cousu_main_b.xls
    62.5 KB · Affichages: 701
  • Calendrier_cousu_main_b.xls
    62.5 KB · Affichages: 724

Discussions similaires

Réponses
1
Affichages
105

Statistiques des forums

Discussions
311 710
Messages
2 081 781
Membres
101 817
dernier inscrit
carvajal