Insert calendrier

Résolu/Fermé
BABUDROME Messages postés 151 Date d'inscription lundi 16 janvier 2006 Statut Membre Dernière intervention 19 avril 2016 - 20 mars 2015 à 06:20
BABUDROME Messages postés 151 Date d'inscription lundi 16 janvier 2006 Statut Membre Dernière intervention 19 avril 2016 - 24 mars 2015 à 10:41
Bonjour
Je souhaite placer un calendrier identique au changement de date de Windows 8 (ou presque) pour sélectionner une date donnée. Existe-t-il une référence, un complément, voire un API pour générer les dates conformes ?
Merci, Bab

4 réponses

f894009 Messages postés 17206 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 22 novembre 2024 1 711
Modifié par f894009 le 21/03/2015 à 10:03
Bonjour,

Toutes version Excel
MDF XLCalendar: utilisable sur feuille de calcul ou Userform
http://www.mdf-xlpages.com/modules/TDMDownloads/singlefile.php?lid=19

ou en passant par du VBA (un exemple parmis d'autres):
https://www.cjoint.com/c/ECvkolg3AFj
1
Frenchie83 Messages postés 2240 Date d'inscription lundi 6 mai 2013 Statut Membre Dernière intervention 11 août 2023 338
21 mars 2015 à 08:32
Bonjour
En espérant que cela corresponde à vos attentes (avec excel 2007)
Si il n'y ai pas encore, ajouter sur le ruban, l'onglet "Développeur"
-bouton office
-options excel
-cochez affichez l'onglet "Développeur " dans le ruban (3ème coche en partant du haut)
-Ok

Dans le ruban, cliquez sur l'onglet Développeur
-Insérer
-Dans les contrôles ActiveX
-Autres contrôles (marteau et clé)
-Contrôle calendrier 12.0
-Cliquez sur la feuille pour déposer le calendrier
- dans le ruban, désélectionnez "mode création".
Voilà le calendrier est crée, maintenant il faut lui affecter un code pour récupérer la date sélectionnée
Faite ALT + F11. sélectionnez par un double clic dans la fenêtre de gauche, la feuille ou se trouve le calendrier
coller le code suivant dans le module de droite
		Private Sub Calendar1_Click()
		    [C5] = Calendar1
		End Sub

Ici j'ai mis la cellule C5 qui va récupérer la date sélectionnée, mettez la cellule de votre choix
Bonne journée
cdlt
0
PapyLuc51 Messages postés 4423 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 19 décembre 2024 1 449
21 mars 2015 à 09:47
Bonjour,

Moi aussi je veux mettre un calendrier dans une cellule mais dans la version 2013 le contrôle activeX "Contrôle calendrier 12.0" n'existe pas.

J'ai lu cette aide de Microsoft pour excel 2010
https://support.microsoft.com/en-us/help/2676583/
mais je ne trouve pas les dll dont il est question

Si quelqu'un à un solution je suis preneur.

Cordialement
0
PapyLuc51 Messages postés 4423 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 19 décembre 2024 1 449
21 mars 2015 à 14:14
Merci f894009

Je viens d'installer MDF XLCalendar sur mon office 2013. Pour lancer le calendrier il faut cliquer sur l'icône qui s'est installée dans l'onglet COMPLEMENTS.

Pour compléter ta réponse j'ai installé le fichier .xla dans le dossier :

C:\Utilisateurs\[nom]\AppData\Roaming\Microsoft\AddIns

Cordialement
0
f894009 Messages postés 17206 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 22 novembre 2024 1 711
21 mars 2015 à 14:17
Bonjour,
Merci d'avoir completer. Pour avoir le calendrier sur feuille, si xla installe, clic droit sur cellule et derniere ligne du menu popup
0
PapyLuc51 Messages postés 4423 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 19 décembre 2024 1 449
21 mars 2015 à 14:21
Merci pour le renseignement, c'est en effet plus rapide
0
f894009 Messages postés 17206 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 22 novembre 2024 1 711 > PapyLuc51 Messages postés 4423 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 19 décembre 2024
21 mars 2015 à 14:26
Re,

Autre astuce, clic droit cellule, clic mdf_Xcalendar, en bas du popoup, case a cocher Auto detect: si cochee, double clic sur une cellule, met la date du jour. Peut remplacer crtl+;
0
PapyLuc51 Messages postés 4423 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 19 décembre 2024 1 449
21 mars 2015 à 16:44
Pour moi tout est OK

Reste à BABUDROME de voir si ça lui convient

Cordialement
0
BABUDROME Messages postés 151 Date d'inscription lundi 16 janvier 2006 Statut Membre Dernière intervention 19 avril 2016 > PapyLuc51 Messages postés 4423 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 19 décembre 2024
24 mars 2015 à 10:41
Bonjour et Merci. J'ai installé Calendar sur une feuille. je n'ai plus qu'à programmer mon petit utilitaire. Bab
0