Sélectionner l'intégralité des lignes 7 et 8 par leurs étiquettes sur la gauche de la fenêtre. Ensuite, je ne parviens pas à affecter les macros sur les deux listes déroulantes. Pour pouvoir avoir un affichage plus large dans le temps ? End If If Month(Cells(6, Num_Col)) Cells(1, 1) Then = »Période du « &TEXTE(DATE(A2+2014;A1;1); »jj mmmm aaaa »)& » au « &TEXTE(DATE(A2+2014;A1+1;1)-1; »jj mmmm aaaa ») », = "Période du"&TEXTE(DATE(A2+2014;A1;1);"jj mmmm aaaa ")&"au"&TEXTE(DATE(A2+2014;A1+1;1)-1;"jj mmmm aaaa")", Le site modifie les guillemets. Je suis pas à pas votre tutoriel : Création d’un calendrier automatique, Donc il n'y a pas de problème. Je suis sur Excel 2016 et je n'arrive pas à réparer moi-même. mes dates sont de A7 à A37. Pouvez-vous m'indiquer comment conserver les données dans les cellules d'un mois sur l'autre. Ce que j'ai pu confirmer par ailleurs (sources internet toujours, ça vaut ce que ça vaut). Du coup, l'intérêt pour moi est bien moindre. merci de votre aide, Bonjour, Concernant les jours feriés quand je mets nouvelle régle sous excel 2007 çà me dit vous ne pouvez pas faire référence à d'autres feuilles ou classeurs pour critére de mise en forme conditionnelle. J'ai incrémenté les cellules. J'ai fait mon tableau de façons à ce que les dates soient toutes sur la colonne A du coup je n'arrive pas à ce que les dates de weekend soient en couleurs avec la formule =JOURSEM(B$6;2)>5 que j'ai modifié en =JOURSEM(A$7;2)>5. Veux-tu participer à la rédaction des articles ? Néanmoins, je souhaite suivre les absences des personnes en utilisant un code couleur. For Num_Col = 30 To 32 If Month(Cells(6, Num_Col)) <= Cells(1, 1) Then ------> c'est quoi --> <= dans cette ligne du macro, ça me donne une erreur de syntaxe quand je change le mois/année dans Excel. Apres l'avoir réaliser correctement, je n'arrive pas à modifier le contenu des cellules sans que cela ne se répercute et s'affiche sur le calendrier des autres mois. Rows(Num_Row).Hidden = True Mais quelle est l'utilité d'un tel planning si au fur et a mesure, les infos sont supprimées ? Le problème, c'est que si je remplis les cellules en vert par exemple du 01 juillet au 15 pour Monsieur Untel car il est en vacances, je retrouve les mêmes cellules remplies tous les mois à la même période. cordialement. Maintenant, il faudrait voir l'écriture que vous avez faite pour l'affichage des jours fériés. Columns(Num_Col).Hidden = False Je suis vraiment novice en ce qui concerne Excell ... et j'ai le même problème qui a déjà été mentionné (lorsque je remplie le mois de février les données s'enregistrent pour les autres ois alors que je veux qu'ils restent vierge). L'instruction if month se plante à chaque fois et j'aimerais comprendre pourquoi. Comment faire? Bonjour , tout d'abord merci beaucoup pour ce tuto tout marche très bien , mais pour des raison pratiques j'ai mis mais jour à la verticale il faut donc que je masque des lignes plutôt que des colonnes j'ai essayé de modifier la macro mais ça marche pas pouvez-vous m'aguiller svp. Cliquer ensuite sur le bouton d'options de la section Police du ruban Accueil, Choisir un style de trait plein et cliquer sur les. J'ai le même soucis, si j'écris quelque chose dans une cellule du calendrier, l'info est répétée sur tous les mois et les années. bonjour, Range("B7:AF13").ClearContents, Mais le problème qui se pose est que la donnée que tu rentres pour une journée ne s'affiche plus une fois que tu changes de mois. Tout d'abord merci infiniment pour ce tutoriel très utile et intéressant ! Et mes guillemets restent des guillemets. Range("B6:AF13").ClearContents tel que c'est indiqué dans le code. chez moi la macro ne fonctionne pas non plus. Super ça m'a énormément aidé! J'ai réussi à créer le calendrier, le seul soucis que je rencontre est que lorsque je rentre une lettre ou une couleur dans le calendrier; exemple en juillet 2018 que je passe au mois d'août je n'ai rien ... normal, mais lorsque je reviens au mois de juillet ou j'ai noté les éléments tout à disparu. Les dates sont conformes au calendrier. bonjour je rencontre un problème pour mettre les jour férié et pour les mois comme février il me continue le moi avec 01 02 03. j'ai suivit tous qu'il y'avait de marquer mais pas moyen. Merci beaucoup ! Optez pour cette application Excel® de référence pour gérer efficacement le planning de travail de votre équipe. End If Range("F7:AJ20").ClearContents 'Supprime le contenu dans les cellules Super réponse (oui, je sais j'ai des pbs de guillemets sans comprendre d'où ça vient) Par contre, si on met la couleur de texte de ces cellules à "Blanc" alors les valeurs en A1 et A2 sont invisibles, J'ai le même soucis avez vous trouvé une solution ? Puis, cliquer dans la zone de saisie située juste en dessous, Cliquer la première cellule des jours de semaine, soit. Si on veut juste supprimer le calendrier sans toucher à ces 2 choses, la plage sera plus B7 à AF13. End If J'ai mis le calendrier et les 2 listes déroulantes exactement dans les mêmes cellules que dans le tuto, donc, le code VBA est pareil aussi à ce niveau. Cet article va vous montrer comment changer la mise en forme (date, couleur) d'un calendrier d'un mois sur l'autre. Lignes(Num_Li).Hidden = True Bonjour, Mais pour autant, je suis bien incapable de vous aider. For Num_Ro = 32 To 35 Merci pour votre aide, Ce n'est pas une formule, c'est une macro. Une idée svp??? Quand je crée ma deuxième page pour les fériés et que je fais =ANNEE(C2+2016) il me met 1905... Pourquoi vous mettez la fonction ANNEE ? Lorsque je rentre des informations sur le mois de Novembre de l'année 2015 ces mêmes informations apparaissent sur les autres mois et année en gardant la référence de la case. Je vous remercie pour ce tuto vraiment parfait. Et maintenant aussi des articles sur la Business Intelligence avec les outils Power BI et Power Query. Maintenant, nous allons changer l'orientation des dates pour les afficher verticalement. Créer des calendriers et plannings automatiques avec Excel, Planning et calendrier automatiques avec Excel, Reconstruire les dates des jours selon le mois et l'année, Ligne d'entête du planning - Les jours de semaine, Inscription conditionnelle des heures du planning, Faire ressortir dynamiquement les plages horaires, Boutons de macros pour adaptations spécifiques, Mise en page du planning - Réglages d'impression, Sélectionner la cellule des années, soit la, Dans la section Outils de données, cliquer sur le, Sélectionner les cellules des années sans l'entête, soit la. Mais je ne sais pas quel formule écrire pour ensuite l'afficher à la place de tous les jours du mois. Ca fonctionne parfaitement. De plus la cellule année dans ce tableau se réfère à l'année en cours Cellule AN1 : = ANNEE(AUJOURDHUI()) Existe-t-il une subtilité pour faire fonctionner les menus déroulants comme sur l'onglet initial ? Merci d'avance, Ok, je n'avais pas lu jusqu'à la fin .. --'. A la fin de l'article, il y a un lien vers un autre article qui explique ligne à ligne la macro. merci d'avance. Avez vous obtenu une réponse ? Le calendrier est très bien avancé. En cliquant sur ce lien, vous trouverez la liste des jours fériés français dynamiques (Jour de Pâques recalculé selon l'année) . Dans le classeur que vous avez téléchargée, dans la feuille 2 toutes les formules fonctionnent quelques soit la version d'Excel. Je voudrais créer un calendrier automatique pour 2016, reprenant les mois en colonnes. Ajouter un filtre sur toutes les colonnes d’un…, Prochain lundi ou lundi précédent – Les formules, Trouver la valeur la plus proche dans une…, Masquer les valeurs non utilisées dans les segments, Power BI – Ajouter des icônes ou des barres, En savoir plus sur comment les données de vos commentaires sont utilisées, Sélectionnez la plage de données contenant les mois que vous avez écrits, Sélectionnez ensuite la colonne contenant les années, Ouvrez la boîte de dialogue du format des nombres (raccourci clavier, Sélectionnez la catégorie Personnalisée et entrer le format, Faites un clic-droit sur l'en-tête des colonnes, Créer une nouvelle règle de mise en forme (, Changez la couleur de remplissage (ici de l'orange), Créez une nouvelle règle de mise en forme (, Changez la couleur de remplissage en rouge, Sélectionnez l'un de vos menus déroulants. Fermer la parenthèse de la fonction Si et valider. Oui excusez-moi je me suis mal exprimé, c'est bien pour trouver les week-end. Pouvoir économiser les frais que peuvent engendrer ces bons partenaires de lancement du début et qui contribuent à vous faire connaitre au travers de leur notoriété ça vous dit ? Il suffit de rajouter 1 à la cellule précédente et de recopier cette formule sur la plage de données C6 jusqu'à AF6, Dans cette étape, nous allons changer le format des dates pour faire apparaître le jour en lettre et en chiffre. J'ai suivi toutes les étapes et tous fonctionne correctement mis à part sur la notation. Re : Planning automatisé + somme sous condition Bonjour à vous et merci de votre aide Je viens apporter quelques précisions: - Enfaite, j'ai remis en pièce jointe un exemple du fichier que je reçois, un responsable saisit uniquement les heures de commencement des salariés ce qui donne le tableau en pièce jointe (chiffre en gras). Valider ces réglages par Ok et cliquer de nouveau sur Ok pour confirmer le format conditionnel, Dans la liste des types proposés, choisir, Cliquer la première cellule pour vérifier que le jour de la semaine n'est pas vide, soit, Saisir le critère vérifiant que la cellule n'est pas vide, soit. Else Merci pour le tuto ! End Sub, Super explications pour la création de ce fichier Excel! Ca vous permettra de comprendre le déroulement du code et comment l'adapter à vos besoins de création de calendrier. Je ne comprends pas d'où peut provenir l'erreur. aider moi SVP ce code ne marche pas pour moi, Celui ci fonctionne-t-il? J'ai bien fait Alt+F11, j'ai bien coller le code et enregistrer. Merci d'avance. Puis, valider ces réglages en cliquant sur le bouton Ok. Supprimer les informations des cellules C2 à C5 pour vider le planning, Dans la zone Type de la boîte de dialogue qui apparaît, choisir. Si vous avez une petite idée d'où peut provenir le problème (mise en forme d'une cellule par exemple), je suis preneuse ! Bonsoir, Première chose à faire après avoir crée une feuille pour notre planning Excel : mettre en place les colonnes pour notre diagramme de Gantt. Je le note au mois suivant et lorsque je reviens sur le mois actuel, l'annotation est partie--> super! Néanmoins, je ne comprends absolument rien à ce que tu me dis.. Le programme va lire les colonnes AD, AE et AF pour vérifier que la valeur du mois dans ces cellules est égale à la valeur contenue en A1 (valeur du mois sélectionné). Je ne n'utilise jamais Google Sheet par ce qu'Excel est également gratuit depuis son compte Onedrive (www.office.com). Macros et VBA Excel. Dimanche à 11:30. Merci quand même. Auteur de la discussion MLLL; Date de début 21 Novembre 2018; Tags excel 2013 excel 2016 excel 2017; M. MLLL XLDnaute Nouveau. Pour les jours fériés, c'est la fonction NB.SI.ENS qu'il faut utiliser. La cellule AF13 n'est pas la même que B13 et comme je l'ai écrit plus haut, dans mon cas, il supprime les jours et les 7 employés aussi. Valider par ok pour confirmer la création de la liste sur la base de ces valeurs, Sélectionner la liste des salariés, soit la, Sélectionner la liste des tranches, soit la, Saisir le nom de la fonction suivi d'une parenthèse ouvrante, soit. Je crois comprendre qu'il s'agit d'un problème de dédoublement de la formule : il doit falloir faire la recherche des jours concernés dans la colonne des dates, mais l'affichage de la couleur concernée doit se faire dans la ligne correspondante. Sous cette forme le code à l'air de bien fonctionner, je débute VBA donc j'espère qu'il est viable et qu'il aidera les prochains. Dans l'article, j'ai mis mon le lien vers mon livre. En mettant les jours fériés sur une autre feuille il refuse de prendre en considération ma demande. Re Bonsoir, End Sub. J'ai exactement le même soucis. D'où vient l'erreur ? Je voulais réellement acheté le produit mais je vois qu'il ne pourra pas me servir a grand chose. Automatiser un planning de production - Forum - Excel; Planning automatisé location saisonnière - Forum - Excel; 3 réponses. Valider ces réglages une première fois par Ok puis une seconde pour la première boîte de dialogue, Sélectionner tout d'abord les horaires, soit la, Cliquer dans la zone de saisie juste en dessous et cliquer la, A la suite, saisir le critère vérifiant que la cellule n'est pas vide, soit, Cliquer alors le bouton Format et activer l'. Un rapport ne se construit pas en 3 clics (comme bcp le pense). 2) J'ai mis le code pour supprimer le contenu des cellules, mais ça supprime aussi les cellules de B6 à AF6 (les jours) et de A7 à A13 (Employé). If Month(Cells(4, Num_Ro)) Cells(1, 1) Then Merci de votre participation :), J'ai suivi toute votre procédure jusqu'à imbriquer le calendrier en feuill2 et là: bug, je n'arrive pas à copier la fonction du calendrier concernant Pâques. Il doit manquer un $ quelquel part dans la formule. Les lignes je les ai appelé "Lignes" ou "Lines" ou "Li" et il bloque toujours dessus. Taper un point-virgule (;) pour passer dans la branche Sinon de la fonction Si. Planning gratuit à imprimer. Else End Sub, Ok, merci du message. Il est donc fort possible de transformer le code pour qu'il réponde à votre besoin mais ça c'est du développement, For Num_Col = 30 To 32 Range("B7:B37").ClearContents 'Supprime le contenu dans les cellules, remplacer par la plage de votre tableau Pour cette raison, j'ai enlevé cette ligne de code. Un magnifique tuto! superbe ce programme de calendrier automatique! Il ne reste plus qu'à lier l'objet "Menu déroulant" à une cellule du classeur pour récupérer la valeur sélectionnée. Avez-vous trouvé une solution? Application Excel qui vous permet d'avoir un planning sur 13 mois, en commençant par le mois que vous voulez. Merci encore pour votre aide :), Bonjour, Est-il possible de fixer un mois ? J'ai toutefois une question : est-il possible de modifier l'intérieur du calendrier sans que cela ne change pour les autres mois ? j'ai un gros soucis avec la macro: je copie exactement soit la macro sur le site que celle de la vidéo (il y a comme même une légère différence), mais ou tous les données disparait ou le jours que j'aimerai faire disparaitre ... reste visible. Vous pouvez me contacter si vous souhaitez que je m'occupe de ce travail webmaster@excel-exercice.com, Problème avec les jours du mois 30,31 de ma derniére colonne du tableau. Que faire pour que le contenu soit dissocié par mois? Le tuto explique comment changer automatiquement l'affichage rien de plus, ce que vous voulez c'est conserver les précédentes valeurs. Je voudrais coller mon cycle de travail sur le calendrier (6 jours de w et 6 de repos) en remplaçant "employé 1" par "Matin" employé 2 -Matin; employé3 et 4 après midi; et employé 5 et 6 nuit et faire que tout celà se décale en faisant varier les mois. le tuto est super, mais je bug un peu sur module pour masquer les dates hors mois, le soucis c'est que mon tableau est à l'envers (dates de A4 à A34) et que mon code bloque sur le changement de "colonne" à "lignes" : 1) En mettant >= les 3 dernières colonnes (jours 29, 30, 31) sont cachées pour tous les mois. Auteur : LouReeD. Cette macro excel vous permet de simplement construire un planning avec différentes ressources et des mois alignés sur les week-end pour la plage AF6:AF12 Rows(Num_Ro).Hidden = False Depuis mon commentaire précédent, j'ai rectifié une source d'erreur concernant la macro pour cacher les colonnes: mon tableau n'étant pas positionné à partir de la ligne 6 mais 7 j'avais oublié de rectifier ! J'ai le même problème que toi. Re : Planning "automatisé" VBA Excel Bonjour,... Oui, mais bon ... On peut prendre le temps de te répondre, en essayant de t'inviter à clarifier ta demande, mais il faut que tu prennes conscience que ce qui te semble clair, voire limpide, ne l'est absolument pas pour ceux qui découvrent ton projet. Il est possible qu'elle ne soit pas disponible dans ce classeur ou que toute les macros soient désactivées. Réaliser un CTRL + P pour visualiser le résultat à l'impression. D'abord, merci pour ce tuto très accessible et bien détaillé. Pour ce qu'il en est de la sauvegarde des données, la programmation est plus complexe et rentre dans le cadre de mes activités de développeur et de consultant. Il n'est pas possible de faire réafficher les valeurs d'un mois précédent. Je m'explique : Mes dates sont en colonne A de la ligne 12 à 42. Next. - la macro masque bien les colonnes mais elles ne réapparaissent plus lorsque je change de mois. Expliquez-moi comment une cellule peut à la fois vous servir à saisir vos valeurs (donc elle doit être vide) et aussi vous retourner un résultat d'un mois précédent (et là ça veut dire que la cellule contient une formule). N'oubliez pas de sélectionner l'option "Cette feuille de calcul" dans le premier menu déroulant. Tout fonctionne parfaitement, mais je rencontre un problème dans la saisie des données. Tirer la poignée de la cellule jusqu'en C26 pour incrémenter la plage des horaires. En cellule F2, saisir la formule suivante : Dans la partie inférieure de la liste, choisir, Dans la boîte de dialogue qui suit, choisir le type, Puis, cliquer dans la zone de saisie du dessous et sélectionner la. N'existe-t-il pas de moyen de conserver les infos de tel mois pour telle année, puis de faire appel à cette info lorsqu'on retourne sur ce mois/année ? Excel Exercice est un site créé en 2002 et a évolué au fil des années et des évolutions d'Excel. Il faut que ça soit bien des dates (c'est-à-dire des nombres) et pas du texte écrit en dur dans les cellules. Le pb se situe avec la couleur des week-end ou des jours fériés ? Conséquence, quand on veut rechanger le mois, il n'y a plu de référence de date et la macro ne fonctionne plus. il manque un peu d'explication pour le vba par contre. Pour que notre calendrier soit effectivement automatique, nous devons créer 2 règles pour la mise en forme conditionnelle ; une pour les week-ends et une autre pour les jours fériés. Il faut dans ce cas remplacer ClearContents par Clear mais cela va également impacter les bordures. Merci d'avance pour vos réponses. Else Pour bcp d'utilisateurs, il n'y a aucune différence entre Excel 2007, 2010, 2013 ou 2016. Par exemple, j'ai créer mon planning pour Juillet, cependant je désire le changer en Août. ça marche très bien. mon tableau est en verticale, comment modifier la macro ?? Mais je rencontre un probléme pour masquer les jours 30,31 la formule marche pas. If Month(Cells(6, Num_Col)) Month(Cells(6, 2)) Then Else J'ai pu réaliser un calendrier, à partir de l'année 2019, après m'être "heurté" sur le code VBA. La macro fonctionne bien mais je ne comprends pas pourquoi la donnée que je rentre pour une journée s'efface lorsque je change de mois ou même d'année ? If Month(Cells(6, Num_Li)) Cells(1, 1) Then Else Ouvrez le manager de règles conditionnelles (Accueil>Mise en forme conditionnelle>Gérer les règles), vous pouvez visualiser les 2 règles créées dans votre feuille de calculs. La seconde est que le calendrier que je veux créer est vertical et je veux cacher des lignes au lieu des colonnes. Planning avec jours fériés Pouvez vous m'aider? If Month(Cells(6, Num_Col)) Cells(1, 1) Then Le second viens du VBE qui s'ouvre a chaque fois, je vais consulter et apprendre l'analyseur conseillé. Avec Couleur blanche pour remplissage et caractères. FAUX mer 04 Bonjour Yannick, :) Comment as tu réglé ce problème ? je n'ai pas réussi tout du premier coup mais la persévérance m'a permis de franchir des caps. Tout s'enregistre correctement mais le résultat n'est pas perceptible. En vous remerciant à l'avance de votre réponse. Cependant si je reviens sur le mois dans lequel j'ai renseigné ces cellules, elles ont aussi disparu. Par avance, un grand merci pour votre aide ! Un grand merci à vous. Néanmoins, j'ai souhaité modifier légèrement la mise en page, puisqu'elle ne convenait pas à l'usage que je souhaite en faire. Réponse 1 / 3. Merci. Bonjour, End If Mais maintenant, je rencontre un problème avec Google Sheets dans le quelle j'ai importé mon fichier excel, jue me retrouve avec une erreur avec la commande "=DATE(A2+2014;A1;1)" Erreur : le parametre 2 de la fonction DATE attend des valeurs du type nombre.Mais Février est du type texte et ne peut pas être forcé pour être un nombre. L'une des nombreuses fonctionnalités de Microsoft Excel est la possibilité d'automatiser des rapports. Le seul moyen de résoudre le problème c'est de mettre les jours fériés sur la même feuille de calcul que le calendrier. Merci pour vos explications claires et hyper détaillées. Il n'y a pas de raison. Bonjour, Bonjour En changeant les valeurs dans les menus déroulants, vous voyez que votre document est déjà très fonctionnel. Maintenant, nous allons créer la liste des mois quelque part dans notre classeur. Pour A2, le menu déroulant va retourner les valeurs 1, 2, 3, ... correspondant à la valeur saisie. Ici, nous devons intégrer à notre classeur la liste des jours fériés de votre pays. J'ai rencontré une difficulté à intégrer une mise en forme conditionnelle à partir d'une 2ème feuille car j'ai un message qui s'affiche me disant que c'est impossible. Je voudrais éviter d'avoir à enregistrer un fichier par mois, mais bien un seul fichier par an pour chacun. Dim Num_Ro As Long Commençons par créer la feuille de calculs suivante : nous avons uniquement la liste de nos employés en colonne A. Nous nous plaçons ensuite en cellule A1 pour créer notre menu déroulant afin de pouvoir sélectionner les mois. Contactez-moi si vous voulez que je prenne en charge ce travail, J'ai crée le calendrier , super tuto. C'est au niveau de la plage de cellules. J'ai saisi la formule : JOURSEM($A19;2)>5. Quelqu'un sait comment m'aider ? Salut. = « Période du »&TEXTE(DATE(A2+2014;A1;1); »jj mmmm aaaa « )& »au »&TEXTE(DATE(A2+2014;A1+1;1)-1; »jj mmmm aaaa »). For Num_Col = 30 To 32 ' Boucle sur les cellules des jours 29, 30 et 31 End If Comment automatiser des rapports dans Excel. C'est en mettant juste > que le code fait la bonne chose dans le calendrier (si je choisis le mois de mai, ça affiche les 31 jours, si c'est juin, c'est 30 et si c'est février, c'est 28 ou 29 selon l'année choisie. Je vous remercie par avance pour votre aide, et surtout pour ce tuto bien pratique ! Créez un planning au format excel ou pdf en trois clics. Est ce possible ? Sub Masquer_Jour() Maintenant, à chaque fois que vous sélectionnez un mois ou une année dans les menus déroulants, votre calendrier se mettra à jour et les colonnes se masqueront (ou s'afficheront) automatiquement . Bonjour, est-ce que tu as pu trouver une solution ? Je m’interroge toutefois sur le fait que les données remplies dans le calendrier sont perdues lorsqu'on passe d'un mois à l'autre ? Cet article propose en détaille un modèle de tableau de bord projet sur Excel, professionnel et efficace qui vous permet d’organiser et gérer une infinité de tâches de vos projets. Très bon tuto sauf pour la macro après l'avoir affectée toutes les cases du calendrier se vident et les mises en formes conditionnelles disparaissent. Appliquer un dégradé de couleurs blanc et vert comme précédemment et valider. Lignes(Num_Li).Hidden = False Si nécessaire, ajuster la hauteur de la ligne 8 pour visualiser l'intégralité des dates, Saisir le nom de la fonction conditionnelle suivi d'une parenthèse ouvrante, soit, Saisir le nom de la fonction pour recouper les critères et ouvrir la parenthèse, soit. Faite juste C2+2016 et ça fonctionne. voilà, si quelqu'un veut bien me filer un coup de main... Bonjour, Taper un point-virgule (;) pour passer au paramètre suivant, Saisir le nom de la fonction de recherche suivi d'une parenthèse, soit. Ajoutez des bordures ainsi que de la couleur et votre calendrier devient très zoliiiii . Je vous remercie pour ce tuto. Toute la zone sélectionné est en couleur. End If Pourquoi avoir choisi spécifiquement la cellule A1 ? Le tableau doit se remettre à jour automatiquement grâce à l'instruction Taper un point-virgule (;) pour passer à l'argument du tableau de recherche, Sélectionner tout le tableau des mois avec leur numéro, soit la. Nous allons utiliser la fonction DATE pour calculer le premier jour du mois correspondant aux sélections des 2 menus déroulants. - le coloriage des jours fériés qui ne fonctionne toujours pas malgré diverses tentatives, - l'effacement du contenu des cellules dans les colonnes masquées du tableau que je ne sais pas comment intégrer dans la macro, - pour le tableau des jours fériés à Genève, je l'ai reconstitué à partir des formules du tableau français, sauf pour le calcul du jeûne genevois qui se situe le jeudi suivant le 1er dimanche de septembre De quoi allons-nous avoir besoin comme colonnes : … Par exemple j'aimerais pouvoir sélectionner la semaine n°3 de 2016 et ne voir apparaitre la plage du 18 janvier au 24 janvier. Bonjour, Comment faire pour que mes annotations reste sur le mois et l'année séléctionnée? Modèles et exemples Excel à télécharger gratuitement. 2 - je bloque à la macro, je ne sais pas comment la modifier pour qu'elle fonctionne selon la disposition de mon calendrier. J'ai suivi vos conseils pour le tableau tout fonctionne (je n'ai pas les mêmes coordonnées que le votre sauf le masquage automatique des colonnes, que dois je modifier dans le programme comme coordonnes.