Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

le controle calendrier

  • Initiateur de la discussion Initiateur de la discussion tany
  • 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 !

tany

XLDnaute Occasionnel
bonjour à tous,
je fais apparaitre ce contrôle mais je dois mal l'employer !
ce qui suscite 2 questions :
je le voudrais dans développeur/insérer
je trouve MSCAL.OCX dans programmesfiles/microsoft office/office 12
mais quand je valide l'enregistrement j'ai ce message :
échec de l'enregistrement du contrôle ds le registre !
ma seconde question :
je change la cellule réceptrice dans les propriétés lokedcell
mais comment faire pour mettre une date dans la cellule de mon choix ?
sinon c'est assez génial ce calendrier.
Merci de vos réponses et bonne aprem
 

Pièces jointes

Re : le controle calendrier

Bonjour tany,

Pour le premier point, je ne comprends pas bien le souci : le calendrier fonctionne-t-il sur ton poste ?

Concernant le second, il suffit de créer une procédure événementielle en VBA pour attacher la cellule active au calendrier lorsque tu sélectionnes un cellule. C'est ce que j'ai fait sur l'exemple ci-joint. Un clic sur le calendrier affiche la date dans la cellule active quelle qu'elle soit. Il est bien sûr possible de limiter cette action à une plage définie.

A +

Cordialement.

Oups, bonjour pierrejean : c'est un plaisir de te retrouver présent.
 

Pièces jointes

Dernière édition:
Re : le controle calendrier

Bonjour,
merci papou-net. le calendrier fonctionne oui mais pas l'enregistrement
j'aurais voulu qu'il apparaisse dans inserer avec lzes autres actives x...
me trompe-je ?
bonne journée
 
Re : le controle calendrier

Bonjour tany,

Je viens de comprendre ta question et je ne sais pas comment procéder, ni même si c'est possible. Dans l'affirmative, je pense qu'il faille intervenir manuellement dans la base de registre mais je n'ai pas trouvé la méthode. A moins de faire un usage intensif de ce contrôle, est-ce vraiment nécessaire ?

A tout hasard, j'ai trouvé le lien suivant :

Ajouter ou inscrire un contrôle ActiveX - Excel - Office.com

Bonne journée.

Cordialement.
 
Re : le controle calendrier

effectivement pas important !
par contre une bizarrerie : je sélectionne mettons a1 et calendar impec puis a2 et même date, ça reste vide !
il faut changer de date une fois puis revenir sur la date précédente ! pas grave
question : je voudrais la date sous forme "jeudi 2 dec 13" comment faire. la ligne de pierrejean ne fonctionne pas.
Merci d'avance en espérant que je n'abuse pas.
 
Re : le controle calendrier

RE Tany,

Alors il faut éviter d'utiliser LinkedCell.

Ci-joint copie de ton fichier modifié. le code est dans deux procédures :

Sub Calendar1_Click() et Worksheet_SelectionChange(ByVal Target As Range).

Les explications concernant le fonctionnement sont dans la feuille de calcul.

A +

Cordialement.
 

Pièces jointes

- 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

Discussions similaires

Réponses
4
Affichages
362
Réponses
0
Affichages
484
Réponses
12
Affichages
1 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…