|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Ressources humaines Inscription : août 2011 Messages : 1 ![]() |
Bonjour,
je souhaiterai mettre un filtre sur une cellule pour lui mettre un calendrier, en cliquant sur la flèche de la cellule apparaitrait alors un calendrier qui se positionnerai par défaut sur le mois en cours, que je changerai au besoin, un peu comme lorsque l'on fait une résa d'un billet sur internet pour choisir la date de son voyage |
|
|
00
|
|
|
#2 | |||
|
Membre éclairé
![]() Inscription : juillet 2011 Messages : 141 ![]() |
Bonjour,
1. Créer le calendrier sur la feuille Il faut insérer l'objet Calendrier sur la feuille Excel. Cliquez sur l'Excel menu "Insérer" > "Objet" Si vous ne trouvez pas l'objet Calendrier, son nom anglais peut être Calendar Control 8.0 avec un n° de version selon votre Excel. Le chemin complet pour y accéder peut être C:\Windows\system32\MSCAL.ocx 1.1 Test dans un UserForm Une autre façon de voir si le calendrier est présent est de créer un UserForm de test : Dans le Visual Basic Editor (Alt+F11), cliquez sur le menu "Insérer" > "UserForm" Dans la boite à outil (Toolbox) ayant l'icône du marteau, cliquez avec le bouton droit > Menu contextuel "Contrôle Additionnels" (Additional Controls) Cochez l'option [x] Calendar Control 8.0 1.2 Masquer le calendrier Une fois que vous aurez réussi à créer le calendrier Calendrier1 ou Calendar1 sur la feuille, vous allez le masquer avec sa propriété Visible = False. 2. Faire apparaître le calendrier sur double-click Voir la solution de BrunoM45. Il faudra adapter la solution à la rangée(s) et/ou la colonne(s) où il faut gérer le calendrier. Notez comment on adjuste les propriétés Top, Left selon la cellule où on souhaite afficher le calendrier. Citation:
Code :
___________ Si la discussion est résolue, vous pouvez cliquer sur le bouton En bas de ce message s'il vous a apporté des éléments de réponse pertinents, pensez également à voter en cliquant sur le bouton vert ci-dessous.
|
|||
|
|
00
|
|
|
#3 |
|
Expert Confirmé
![]() Philippe ex Observeur CGG / Analyste prog. Inscription : juin 2006 Messages : 1 702 ![]() |
Salut, voir exemple sur http://www.developpez.net/forums/d43...ellule-active/
__________________
Pensez à Voter, d'avance merci. ( Pouces en bas à la droite de Citer )Balisez votre code après l'avoir indenté sous Excel via Smart Indenter Autre utilitaire : MZ Tools 3.0 VBA Contribution : Excel / Word / PDF avec Adobe Acrobat Pro / PDFCreator 1 2 |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com