Contact: 514-605-7112 / info@lecfomasque.com

Excel: Insérer un calendrier dans une cellule

Publié le : 23 mars 2014

Récemment, un lecteur m’a demandé comment faire pour insérer un calendrier dans une cellule Excel. Autrement dit, il souhaiterait développer un outil dans Excel où les usagers pourraient cliquer dans une cellule et voir apparaître un calendrier afin de pouvoir sélectionner la date de leur choix. On voit souvent ce type de fonctionnalité dans les outils en ligne, mais détrompez-vous, Excel aussi propose cette option.

Installation du module Développeur/Developer

Afin de pouvoir insérer un calendrier dans une cellule Excel, vous aurez d’abord besoin d’installer le module Développeur/Developer. Pour ce faire, je vous invite à consulter l’article suivant: Excel: Améliorez vos présentations grâce aux contrôles de formulaires. Une fois que vous verrez apparaître l’option Développeur/Developer dans votre barre de menus, cliquez sur la boîte à outils (Insérer des contrôles) et choisissez l’option « Autres contrôles » (voir image ci-bas).

.

Calendrier dans une cellule Excel

.

Création du calendrier

Finalement, choisissez « Microsoft Date and Time Picker Control » dans la fenêtre de dialogue.

.

Calendrier dans une cellule Excel

.

Vous obtiendrez un menu déroulant (non déroulant!) comme celui qui apparaît dans l’image ci-bas. Notez que le « Design Mode » sera toujours activé, à cette étape. Notez également que vous pourrez jouer aisément avec les dimensions de votre menu déroulant.

.

Calendrier dans une cellule Excel

.

Pour accéder aux propriétés de ce menu déroulant, cliquez dessus avec le bouton droit de votre souris. Changez notamment les options LinkedCell (Cellule liée) et les dates de début et de fin de votre calendrier et les autres options de votre choix.

.

Calendrier dans une cellule Excel

Ensuite, désactivez le mode de création (Design Mode). Cliquez dans votre menu déroulant pour voir apparaître votre calendrier. Si vous souhaitez déplacer ou modifier le calendrer, retournez en mode de création, apportez les changements désirés et désactiver finalement le mode de création.

.

Calendrier dans une cellule Excel

.

Notez que le calendrier indique également la date du jour.

Ce qu’il faut retenir

Le calendrier n’est qu’un gadget qui permet aux usagers d’entrer plus facilement un choix de date. Par contre, les calculs qui dépendent de cette date dans votre fichier doivent être liés à la « Cellule liée » (Linked cell) de ce calendrier et non au calendrier lui-même. Dans notre exemple, cette cellule est la cellule S5.

 


NOTRE OFFRE DE FORMATIONS


Microsoft Most Valuable Professional

Le CFO masqué vous offre 13 formations, réparties dans 4 catégories: Tableaux de bord, Modélisation financière, Finance corporative et Analyse et modélisation de données. Ces formations sont offertes en classe, en entreprise et en ligne. Nos formateurs sont des experts dans leur domaine et sont accrédités par Emploi-Québec et vous remettent un certificat, à la fin de chaque formation, que vous pouvez notamment utiliser pour faire reconnaître des heures de formation continue auprès de votre ordre professionnel.

 

Consulter la liste des formations offertes

Pour info: 514-605-7112 ou info@lecfomasque.com

 

Sophie Marchand, M.Sc., CPA, CGA, MVP

Instigatrice du CFO masqué, Sophie Marchand est détentrice d’une M.Sc. en finance corporative, d’un titre comptable CPA, CGA et d’un titre MVP (Most valuable professional) Excel de Microsoft, et cumule plus de 12 années d’expérience dans le milieu des affaires. Elle se spécialise particulièrement en modélisation financière et en intelligence d’affaires. À ce titre, elle développe des modèles financiers rigoureux, des tableaux de bord sophistiqués et des outils de gestion performants. Elle offre ses services en tant que consultante, formatrice et conférencière.

  • répondre Excel: Insérer un calendrier dans une cellule – Mon Cher Watson | AWBC blog ,

    […] Excel: Insérer un calendrier dans une cellule – Mon Cher Watson. […]

    • répondre Jérôme LAVAUD ,

      Bonjour,
      Excellent ! Mais Excel 2011 ne me semble pas offrir cette possibilité, à moins que je me trompe.
      Cordialement,

      • répondre moncherwatson ,

        BOnjour Jérôme,

        Je présume que Excel 2011 est une version Excel pour Mac… Le cas échéant, il est fort possible, en effet, que la fonctionnalité n’y soit pas.

        Au plaisir,

        Sophie

        • répondre Jérôme LAVAUD ,

          Exact
          Sur PC ça marche

      • répondre Jenjacks ,

        Superbe astuce. j’utilise Excel 2007 et le contrôle « Microsoft Date and Time Picker Control » n’y est pas disponible , alors l’installer pour l’intégrer à mon formulaire?
        Merci!!!

        • répondre David ARRECHEA ,

          • répondre Jenjacks ,

            • répondre mister ,

              Bonjour , cette fonction pourtant très utile , n’est pas ou plus présente sur Excel 2013 ?

              • répondre Manu ,

                Salut mister, j’ai Excel 2013 et cette fonction est là

                • répondre Michel ,

                  Bonjour Manu,
                  Je cherche désespérément cette fonction d’insérer calendrier dans cellule EXCEL 2013 suivant processus : onglet « Developpeur/insérer/contrôle ActiveX/Boîte à outils …et là la panne. Dans « Autres contrôles » quel élément sélectionner ? Ce qui était vrai pour les EXCEL’s antérieur est vrai mais différent pour chacun, et pour version 2013 …?
                  Merci pour ton aide.
                  CDLT.

                  • répondre moncherwatson ,

                    Bonjour Michel,

                    La procédure expliquée dans l’article s’applique très bien à la version 2013 d’Excel. Je vous invite à relire attentivement l’article, tout en refaisant le test dans Excel. Si vous n’y arrivez toujours pas, laissez-moi savoir à quelle étape vous avez des difficultés.

                    Au plaisir,

                    Sophie

              • répondre cycy ,

                BONJOUR PEUT ON REPRODUIRE LA MEME CHOSE SUR PLUSIEUR CELLULES J’ESSAYE D’ESESPEREMENT MAIS SANS AUCUN RESULTAT SUR LES AUTRES CELLULE BESOINS D’AIDE

                • répondre Laurent Lucas ,

                  Bonjour,
                  Je suis excel 2011 sous mac, j’ai suivi vos conseils pour intégrer un calendrier dans une cellule. Mais il semble que certaines options de librairie ne soit pas à la même place ou manquantes. J’ai activé l’onglet développeur mais rien sur le calendrier après.
                  Merci

                  • répondre goevaerts ,

                    bonjour, cela faisait longtemps que je cherchais la réponse à cette question et vous me l’offrez!! un grand merci.

                    • répondre Laurent Lucas ,

                      Savez vous si cette option est présente dans Excel 2011 sous Mac?

                    • répondre lone ,

                      Bonjour,

                      Votre explication par étape est très simple mais je ne peux malgré rien en faire car « Microsoft Date and Time Picker SP6″ n’est pas proposé dans la liste. J’ai donc tenté d’installer le fichier « mscomct2.ocx » en suivant la procédure expliquée dans les commentaires ci-dessus mais rien n’y fait car j’ai un message d’erreur qui m’empêche d’utiliser le fichier « échec de l’enregistrement du contrôle dans le registre ». Auriez-vous une autre solution afin d’utiliser le calendrier dans les cellules excel 2013 ?

                    • répondre doubleclic92 ,

                      Bonjour, je n’arrive pas a copié mscomct2.ocx dans windows/system32 « accès refuser.
                      Comment faire. merci pour les astuces.
                      Joël

                      Écrire un commentaire


                      • *