Le numéro de semaine se déduit du premier lundi grâce à la fonction NO.SEMAINE.ISO. Que faire pour que le contenu soit dissocié par mois?Merci beaucoup pour le tuto, tout se passe bien avec Excel ! Ce tuto montre comment les couleurs changent automatiquement uniquement.Bonjour et merci beaucoup pour vos informations. =NO.SEMAINE(date; [premierJourSemaine]) où date est la date dont l'on veut déterminer le numéro de semaine. J'ai pu créer le calendrier sous excel et qui fonctionne parfaitement. Ça se soigne ! Evidemment, pour compliquer les choses, sur Excel la semaine commence le samedi. This website uses cookies to deliver its services, to personalize ads and to analyze traffic. Aujourd’hui nous allons voir comment créer un calendrier 2019 avec Excel. All rights reserved to FLG Consulting Services Ltd (2019) - Un petit rappel sur les Pour un tableau vertical, modifiez la macro comme ceci : Range("B7:B37"), hmmmm, Ca ne nettoie pas les cellules en colonne C, D, E, F, ....Est-il possible de fixer un mois ?

Version antérieure à Excel 2010. et [premierJourSemaine] indique quel est le premier jour de la semaine. Pour faire une vraie base de données c'est bcp plus de travail à effectuer (qques jours de programmation)La macro ne semble pas fonctionner en l'état (pb de caractères mal interprété)Si si, la macro a été testée plusieurs fois et elle fonctionneJ'obtiens un message d'erreur à l'entrée de la formule usant la fonction texte= "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. Tout fonctionne jusqu'à l'étape 9. Existe-t-il une subtilité pour faire fonctionner les menus déroulants comme sur l'onglet initial ?2 - je bloque à la macro, je ne sais pas comment la modifier pour qu'elle fonctionne selon la disposition de mon calendrier.Je vous remercie par avance pour votre aide, et surtout pour ce tuto bien pratique !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.Il faut inverser la variable dans les paramètres de l'instruction Cells(ligne, colonne).D'abord, merci pour ce tuto très accessible et bien détaillé.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.Merci pour la correction du code VBA (problème HTML), voici quelques erreurs que j'ai remarquées :P.S. Dans Excel, il est très facile de trouver le numéro de semaine correspondant à une date MAIS il y a un piège à éviterPour retourner le numéro de semaine dans Excel il y a la 2 fonctionsEn Europe, le calcul des numéros de semaine est régie par Lorsqu'une année commence un vendredi, un samedi ou un dimanche, ceci n'est pas considéré comme une semaine. Votre tutoriel vient de me faire gagner un temps fou pour l'avenir (même si j'ai passé la matinée à faire fonctionner tout cela).Je vous remercie beaucoup pour ce partage de connaissance précieux ! ?- le coloriage des jours fériés car Excel ne me permet pas de me référer à une autre feuille dans le classeur alors j'ai inclus le tableau directement dans la feuille mais ça ne fonctionne pas : les jours fériés ne sont pas repérés mais uniquement le 31 du mois quel que soit le mois ou l'année.- la macro masque bien les colonnes mais elles ne réapparaissent plus lorsque je change de mois.- Tableau dynamique des jours fériés : comme je n'ai pas encore entièrement compris la formule s'y référant, existe-t-il un tableau dynamique des jours fériés suisses ainsi que la formule permettant la mise en forme conditionnelleMerci de bien vouloir prendre le temps de me répondreJe ne suis pas sûr de bien comprendre votre demande mais voici la formule complète :Dans votre premier message vous me parlez des jours fériés. J'ai le même problème que toi.Bonjour je rencontre un problème avec les jours fériés. Nous allons donc calculer la variable Pour calculer la date du premier lundi, nous allons utiliser la formuleEn effet il faut reculer d’un nombre de jours dépendant du numéro du jour de la semaine sur lequel tombe le jour de l’an. https://www.excel-exercice.com/creation-dun-calendrier-automatique/ Pourquoi mon tableau n'est pas automatiquement mis à jour ?Si ce qu'on écrit pour le mois de janvier se retrouve dans le mois de mars et que cela ne peut pas être modifié, je ne comprends pas à quoi sert cette liste déroulante alors ?Le tableau doit se remettre à jour automatiquement grâce à l'instructionJ'ai un problème avec le tableau. Pourriez-vous expliquer la solution que vous avez préconisé s'il vous plait ?Idem, envoyez moi votre fichier pour que je vois/trouve le problème.Merci pour ce tuto, je n'ai pas eu de problème jusqu'à la macro.