Choix de date dans calendrier HELP !

  • Initiateur de la discussion Initiateur de la discussion SAMANTHA
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

S

SAMANTHA

Guest
Bonjour à toutes et à tous et bon week end !

J'ai un petit problème concernant la sélection d'un choix de date via un calendrier qui apparatrait automatiquement en cliquant dans une cellule.

Ma question est détaillée directement dans mon fichier joint representant mon exemple.

Merci beaucoup à tous pour votre aide sur ce forum !

Samantha...
 

Pièces jointes

Salut Samantha, le Forum

Voici ton fichier auquel j'ai adjoint un UserForm muni d'un Control ActiveX (Calendar Control 8.0) qui est normalement livré avec toutes les versions d'Office.

J'ai mis an place tout ce que tu voulais, sauf pour le déclenchement, car l'évènement "Click Gauche" n'existe pas à proprement dit dans les macro évènementielles de feuille. J'ai préféré le click droit.......

Mais si tu veux vraiment un click gauche, dans le Private de la Feuille 1 tu trouveras en commentaire le code qu'il suffira de réactiver. Mais ce ne sera pas un vrai click gauche mais un changement de sélection, c'est pour ceci que je préfère le "right Click"...

Sinon il y aurait aussi le "Worksheet_BeforeDoubleClick"... qui se fait au click gauche... à toi de voir et de tester ce que tu préfères, il est actif aussi en double cliquant sur une des cellules !

Bonne Fin de Journée
@+Thierry
 

Pièces jointes

Salut à tous,


Samantha, tiens voici une petite démo, tu trouveras dans VBE une macro évenementielle worksheet_selection change puisque tu veux à paritir du click gauche, pour adapter la plage dans ton classeur:

il suffit juste de changer la plage qui est dans Union([H4:H12], [J4:J12]) par celle qui te convient, tu peux même rajouter d'autres plage dans ta feuille, par ex:
Union([H4:H12], [J4:J12],[AX2:AXA2],[.....],....)

A+++
 

Pièces jointes

Bonjour Zon !!

Héhéhé plus rapide !! lol

Pour la mise à la date du jour du Calendar tu n'as pas besoin de faire tout çà... Calendar1 = Now suffit 🙂

Comme çà Samantha aura aussi cet exemple avec l'évènement "SelectionChange", que moi je trouve agaçant car il déclanche le UserForm intempestivement si on se déplace même avec les flèches, et et qui en plus ne se déclenche pas si la cellule est déjà sélectionnée !

Enfin elle est gatée, deux démos pour le prix d'une !! c'est les soldes aussi sur XLD !! lol

Bonne fin de Journée @+ sur le Chat ;-)

@+Thierry
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

  • Question Question
Microsoft 365 Liste de choix...
Réponses
8
Affichages
206
Réponses
5
Affichages
543
Deleted member 453598
D
  • Question Question
Microsoft 365 Contrôle sur date
Réponses
8
Affichages
314
  • Question Question
Microsoft 365 Problème de date
Réponses
5
Affichages
267
Réponses
0
Affichages
499
Retour