Re : Calendrier Mardi au Lundi
Re Spitnolan08 et Pierrot93,
J'ai effectivement retracé les propriétés de Calendar1 et je retrouve "Dimanche" dans FirstDay. J'ai essayé de modifier ce jour pour voir le résultat et effectivement, si je met Lundi, le Calendar1 commence le lundi.
Par contre, en éditant les propriétés de mon UF, je remarque qu'il esixte 2 calendrier dans ma liste déroulante en haut de la fenêtre propriété
1) Calendar1 calendar
et
2) frmCalendar UserForm
Dans Calendar1 calendar, j'ai l'option Firstday qui indique dimanche
Dans FrmCalendar UserForm, je n'ai pas cette option.
J'ai fait un test, j'ai modifié Firstday pour mercredi dans les propriétés de mon Calendar1 calendar, je vois dans VB que mon calendrier affiche mercredi comme premier jour. Si je regarde les propriétée de mon UF dans VB, le calendrier m'affiche également mercredi. Je ferme VB et j'exécute mon code et le calendrier affiche dimanche ???
Si je comprends bien, le UF frmCalendar contient un calendrier qui se nomme Calendar1. Donc, si je change les propriétés de mon Calendar1, le calendrier appelé par mon code via le UF devrait afficher le jour choisi dans Firstday. Ce n'est pas le cas et je ne comprends pas...
Pour la solution de Pierrot93, j'ai tenté de modifier mon code avec ta suggestion et aucun changement dans le calendrier...la logique est OK alors pourquoi le calendrier ne considère pas le FirstDay = 2 ? J'ai essayé FirstDay = "mercredi", même résultat...
Peut-être que le problème se trouve à 50 cm devant mon écran
.Si vous effectuez des tests avec mon fichier joint et que vous réussisez à régler l'affichage, je suis preneur.
Merci encore de votre aide
Xtina_Québec
+++