Passer au contenu principal

Comment créer un calendrier mensuel dynamique dans Excel?

Vous devrez peut-être créer un calendrier mensuel dynamique dans Excel dans un certain but. Lors du changement de mois, toutes les dates du calendrier seront ajustées automatiquement en fonction du mois modifié. Cet article vous montrera en détail la méthode pour créer un calendrier mensuel dynamique dans Excel.

Créer un calendrier mensuel dynamique dans Excel


Créer un calendrier mensuel dynamique dans Excel

Veuillez procéder comme suit pour créer un calendrier mensuel dynamique dans Excel.

1. Vous devez créer une zone de liste déroulante Contrôles de formulaire à l'avance. Cliquez sur Développeur > insérer > Zone de liste déroulante (contrôle de formulaire). Voir la capture d'écran:

2. Dessinez ensuite une zone de liste déroulante dans la cellule A1.

3. Créez une liste avec tous les noms de mois. Comme illustré ci-dessous, je crée ici cette liste de noms de mois dans la plage AH1: AH12.

4. Cliquez avec le bouton droit sur la zone de liste déroulante et cliquez sur Contrôle du format dans le menu contextuel. Voir la capture d'écran:

5. dans le Contrôle du format boîte de dialogue, et sous la Control , sélectionnez la plage contenant les noms de mois que vous avez créés à l'étape 3 dans le Plage d'entrée boîte, et dans la Lien de cellule boîte, sélectionnez A1, puis modifiez le nombre dans Ligne déroulante boîte à 12, et enfin cliquez sur le OK bouton. Voir la capture d'écran:

6. Sélectionnez une cellule vide pour afficher la date de début du mois (ici je sélectionne la cellule B6), puis entrez la formule = DATE (A2, A1,1) dans la barre de formule et appuyez sur la touche Entrer clé.

Notes: Dans la formule, A2 est la cellule contenant une certaine année, et A1 est la zone de liste déroulante contient tous les mois de l'année. Lorsque vous sélectionnez Mars dans la zone de liste déroulante et entrez 2016 dans la cellule A2, la date de la cellule B6 deviendra 2016/3/1. Voir la capture d'écran ci-dessus:

7. Sélectionnez la cellule de droite de B6, entrez la formule = B6 + 1 dans la barre de formule et appuyez sur Entrer clé. Vous obtenez maintenant la deuxième date d'un mois. Voir la capture d'écran:

8. Continuez à sélectionner la cellule C6, puis faites glisser la poignée de remplissage vers la cellule de droite jusqu'à ce qu'elle atteigne la fin du mois. Maintenant, tout le calendrier mensuel est créé.

9. Ensuite, vous pouvez mettre en forme la date selon vos besoins. Sélectionnez toutes les cellules de date répertoriées, puis cliquez sur Accueil > Orientation > Faire pivoter le texte vers le haut. Voir la capture d'écran:

10. Sélectionnez toutes les colonnes contenant toutes les cellules de date, cliquez avec le bouton droit sur l'en-tête de colonne et cliquez sur Largeur de colonne. Dans le popping Largeur de colonne boîte de dialogue, entrez le numéro 3 dans la zone, puis cliquez sur le OK bouton. Voir la capture d'écran:

11. Sélectionnez toutes les cellules de date, appuyez sur Ctrl + 1 touches simultanément pour ouvrir le Format de cellule boite de dialogue. Dans cette boîte de dialogue, cliquez sur Coutume dans l' Catégories , entrez ddd dd dans le Type , puis cliquez sur le OK .

Maintenant, toutes les dates sont modifiées au format de date spécifié comme illustré ci-dessous.

Vous pouvez personnaliser le calendrier dans n'importe quel style selon vos besoins. Après avoir changé le mois ou l'année dans la cellule correspondante, les dates du calendrier mensuel s'ajusteront dynamiquement au mois ou à l'année spécifié.

Sélecteur de date (sélectionnez facilement la date avec un format de date spécifique à partir du calendrier et insérez-la dans la cellule sélectionnée):

Présentez ici un outil utile - le Insérer la date utilité de Kutools for Excel, avec cet utilitaire, vous pouvez facilement récupérer des dates avec un format spécifique à partir d'un sélecteur de dates et les insérer dans la cellule sélectionnée en double-cliquant. Téléchargez et essayez-le maintenant! (essai gratuit de 30 jours)


Articles connexes:

Meilleurs outils de productivité bureautique

🤖 Aide à l'IA Kutools: Révolutionner l'analyse des données en s'appuyant sur : Exécution intelligente   |  Générer du code  |  Créer des formules personnalisées  |  Analyser les données et générer des graphiques  |  Invoquer les fonctions Kutools...
Caractéristiques populaires: Rechercher, mettre en évidence ou identifier les doublons   |  Supprimer les lignes vides   |  Combinez des colonnes ou des cellules sans perdre de données   |   Tour sans formule 
Super recherche: VSearchup à critères multiples    VSearch à valeurs multiples  |   Recherche virtuelle sur plusieurs feuilles   |   Recherche floue ....
Liste déroulante avancée: Créez rapidement une liste déroulante   |  Liste déroulante dépendante   |  Liste déroulante à sélection multiple ....
Gestionnaire de colonnes: Ajouter un nombre spécifique de colonnes  |  Déplacer les colonnes  |  Basculer l'état de visibilité des colonnes masquées  |  Comparer les plages et les colonnes 
Caractéristiques en vedette: Mise au point de la grille   |  Voir Design   |   Grande barre de formule    Gestionnaire de classeurs et de feuilles   |  Centre de ressources (Texte automatique)   |  Sélecteur de date   |  Combiner des feuilles de travail   |  Crypter/déchiffrer les cellules    Envoyer des e-mails par liste   |  Super filtre   |   Filtre spécial (filtre gras/italique/barré...) ...
Les 15 meilleurs ensembles d'outils12 Texte Outils (Ajouter du texte, Supprimer les caractères, ...)   |   50+ Graphique Types (Diagramme de Gantt, ...)   |   40+ Pratique Formules (Calculer l'âge en fonction de l'anniversaire, ...)   |   19 Insertion Outils (Insérer le code QR, Insérer une image à partir du chemin, ...)   |   12 Conversion Outils (Nombres en mots, Conversion des devises, ...)   |   7 Fusionner et fractionner Outils (Lignes de combinaison avancées, Cellules divisés, ...)   |   ... et plus

Améliorez vos compétences Excel avec Kutools for Excel et faites l'expérience d'une efficacité comme jamais auparavant. Kutools for Excel offre plus de 300 fonctionnalités avancées pour augmenter la productivité et gagner du temps.  Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...

Description


Office Tab apporte une interface à onglets à Office et facilite grandement votre travail

  • Activer l'édition et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
  • Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
  • Augmente votre productivité de 50% et réduit des centaines de clics de souris chaque jour!
Comments (17)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
al escribir = FECHA (A2, A1,1) me sale error
This comment was minimized by the moderator on the site
Hi Manuel,
What kind of erro did you get? If it returns a #NUM! error value, the error value will be replaced with a date after selecting an item from the combo box.
To be mentioned, the formula provided in the post can only be applied in English system environment Excel. If you have Excel in a different language than English, please convert the formula from English to the language you are currently using.
It seems that you are using the Excel in Spanish language system. You need to change the commas in the formula to semicolons.
You can translate the formula in this page: https://de.excel-translator.de/translator/
This comment was minimized by the moderator on the site
Hi does anyone know how to do this without using weekends?
This comment was minimized by the moderator on the site
День добрый.Создал по Вашему примеру календарь в одну строку, но есть одна проблема.При выборе месяцев, где дней меньше чем 31, например Февраль, после последнего дня в феврале в календаре показываются три первых дня марта.01.02.21 02.02.21 03.02.21 04.02.21 05.02.21 06.02.21 07.02.21 08.02.21 09.02.21 10.02.21 11.02.21 12.02.21 13.02.21 14.02.21 15.02.21 16.02.21 17.02.21 18.02.21 19.02.21 20.02.21 21.02.21 22.02.21 23.02.21 24.02.21 25.02.21 26.02.21 27.02.21 28.02.21 01.03.21 02.03.21 03.03.21
Как можно скрыть отображение этих лишних дней?
This comment was minimized by the moderator on the site
I really appreciate your effort Sir. But since I was using the excel format 2010, in the Format Control dialog box there is no Control tab, so is there any way to input range?
This comment was minimized by the moderator on the site
Hi Fatihah,There are 2 families of controls in Excel: Form Controls and ActiveX Controls.Forms controls have a number of tabs on their Format Control dialog, including Control. However, ActiveX Controls do not have the Control tab on their Format Control dialog.
This article used the Combo Box (Form Control).Please check which combo box you are using.
This comment was minimized by the moderator on the site
Has anyone found a solution to the issue of dates and days are changing but the data in the coloumns/cells is static, its not changing when we change the month.
This comment was minimized by the moderator on the site
Sir, 9/5/2020.Very clearly and wisely you have shown the steps. I must appreciate your efforts to design the project.I also hope to receive from you more ideas and Tips in future too.Thanking you once again.Kanhaiyalal Newaskar.
This comment was minimized by the moderator on the site
I did it but I didn't get it this solution why so lengthy. Normally I enter the First date then I drag the date down its gives me full moth calendar automatically. I didn't understand why this so complicated.
This comment was minimized by the moderator on the site
the dates and days are changing but the data in the coloumns is static, its not changing when we change the month? please help
This comment was minimized by the moderator on the site
Has anyone found a solution to this issue? There must be a work around........
This comment was minimized by the moderator on the site
I have the same problem!
This comment was minimized by the moderator on the site
Hi,
Can you tell me your Excel version?
This comment was minimized by the moderator on the site
Any answer about this comment? I really need that to my work
This comment was minimized by the moderator on the site
Has anyone found a solution to this
This comment was minimized by the moderator on the site
Is is possible to adjust formulas so they do not create extra days for February and and if month have 30 days?
This comment was minimized by the moderator on the site
thanks this is very helpful for me. again thanks
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations