UserForm_Activate & Userform_Deactivate

Bonjour la communauté

Dans mon userform quand je clique sur « calendrier visible » mon calendrier apparait et tous va bien

Mais quand je clique sur calendrier cacher je n’arrive pas à le désactiver

Merci de votre aide

19formulaire2.xlsm (68.06 Ko)

bonsoir,

Moi, je ne sais pas ou tu as été pécher ce calendrier mais je le trouve pas mal.

Malheureusement je n'ai pas le temps de me pencher dessus maintenant, j'ai déjà un gros truc qui me taquine, mais je reverrai cette idée après...

Je ne sais pas si tu est capable de retraiter cette idée, mai moi j'essaierai ça :

Au lieu d'inscrire ton calendrier dans un TextBox qui ne te même à rien, je supprimerai le TextboX et je le remplacerai par une Frame de même dimension. et tu inscris ton calendrier dans cette Frame : même pas besoin de le déclarer en usf... Le calendrier c'est la frame. Et c'est cette Frame que tu déclares Visible ou Invisible avec un switch : Comme le contenu des frames est invisible quand la frame est invisible ton problème serait résolu.

Encore une fois je ne veux pas tester maintenant, mais au vu de ton truc ça me parait séduisant. YFO voir ce qu'en pensent les spécialistes et puis s'il n'y a pas d'objection de principe sur la faisabilité... Tu te lances !

A+

Merci pour t’a réponse

Effectivement le fichier ne vient pas de moi. Mais de "patricktoulon" ( sur un autre forum)

Je ne sais pas si je peux donner le lien de l’autre forum mais a default je mets en pièces joint les fichiers à disposition

Amicalement

Ok, Vu.

Effectivement ce forum est un peu indigeste pour les débutants. Il reste qu'on peut y trouver quelques codes et tutos très bien fichus.

Après tout dépend le niveau des visiteurs. Les intervenants n'y sont pas toujours très tendre avec les débutants.

Je ne peux pas me pencher la dessus pour l'instant. En l'absence d'autres interventions des collègues tu pourrais peut-être mettre ce problème de coté pour le moment et t'occuper du reste. Je tacherai d'y revenir plus tard.

Sinon tu peux peut-être adopter à la place celui-ci qui est très simple d'utilisation et tu n'as même pas besoin de créer de bouton pour l'afficher ou pas : C'est le clic dans le Textbox de ton USF qui gère l'affichage du calendrier : Tu peux avoir dix TextBox à remplir de dates, YA rien d'autre à ajouter....

A+

Je vais regarder sur le net après une solution

Je dois trouver le moyen de désactiver le module de classe, c’est lui qui et toujours changer en mémoire

L’avantage de ce calendrier et : mettre la textbox a la taille voulue pour que le calendrier soit automatiquement à la même taille de la textbox .

Bon j’ai trouvé une solution qui me convient pour le moment

Je ferme userform avec Unload Me et je fais un userform2.show et j’actualise l’userfom2

Voir fichier joint

Une petite question :

Je veux intégrer un 2eme calendrier à droite ( voir fichier) Indépendant de l’autre et qui affiche la date dans la textbox6

merci de votre aide

14formulaire2.xlsm (77.67 Ko)
Rechercher des sujets similaires à "userform activate deactivate"