Dim Num_Col As Long Pourquoi vous n'avez pas télécharger le fichier qui contient toutes les formules pour les jours fériés ? C'est au niveau de la plage de cellules. Merci pour la correction du code VBA (problème HTML), voici quelques erreurs que j'ai remarquées : P.S. Je ne sais pas comment faire car du coup le tableau que j'ai passé des heures à faire m'est inutile si je n'arrive pas à rentrer les absences des employés pour chaque jour et mois. Dans les mises en forme conditionnelle pour la plage AD6:AD12* (*selon le nombre de lignes) merci par avance, Bonjour Columns(Num_Col).Hidden = False Range("B6:AF13").ClearContents Il faut dans ce cas remplacer ClearContents par Clear mais cela va également impacter les bordures. En ce qui concerne la rédaction des postes..J'ai bien peur de ne plus avoir assez de temps déjà pour moi. Rien n'est impossible avec Excel mais c'est au moins 2 jours de développement en VBA pour un expert. Sinon c'est excellent tout fonctionne...Enfin presque sinon j’appellerais pas au secours. J'ai fait le tableau avec les employés et maintenant j'aimerai pouvoir entrer M (maladie) ou A (accident) pour chaque employé et pour chaque mois. En conséquence, en E9, taper la formule suivante : Sélectionner la première cellule pour l'inscription des horaires, soit, Saisir le nom de la fonction conditionnelle suivi d'une parenthèse, soit. Mais quelle est l'utilité d'un tel planning si au fur et a mesure, les infos sont supprimées ? Merci pour ce tuto, je n'ai pas eu de problème jusqu'à la macro. Si vous avez bien construit la ligne contenant les dates 01 lun, 02 mar, ..... le test fonctionne. Comment faire? je ne sais pas comment m'y prendre Par avance, un grand merci pour votre aide. Et maintenant aussi des articles sur la Business Intelligence avec les outils Power BI et Power Query. For Num_Col = 34 To 36 ' Boucle sur les cellules des jours 29, 30 et 31 Cela a bien supprimé des colonnes pour le mois de février par exemple mais ça a aussi supprimé tous les jours (du 1er au 31). 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 ? Bonjour, Else Next Ce que j'ai pu confirmer par ailleurs (sources internet toujours, ça vaut ce que ça vaut). Saisir deux guillemets pour garder la cellule vide lorsque les conditions ne sont pas vérifié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. FAUX jeu 05 De plus vous auriez pu proposé quelque chose pour que les données saisies restent sauvegarder et ne disparaissent pas d'un mois à l'autre. Je dois créer cette fiche pour chaque salarié et chaque mois. Bonsoir, D'où vient l'erreur ? en supprimant le "=" de If Month(Cells(6, Num_Col)) >= Cells(1, 1) Then 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. Désolé pour la réponse tardive et comme tu as pas de lien Contact...je vais raconter ma vie ici.... En ce qui concerne ton site et les guillemets... Je pense qu'un petit tour dans tes meta règleront ton souci. Je viens de rajouter un article pour expliquer pas-à-pas le fonctionnement du code. 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. J'ai contourné le problème en trouvant une autre formule et ça fonctionne donc problème résolu. Cependant si je reviens sur le mois dans lequel j'ai renseigné ces cellules, elles ont aussi disparu. J'ai intégré la formule : =JOURSEM(D$16;2)>5, pour afficher les jours fériés en couleur et la totalité de la sélection s'est affiché en couleur sans distinction de jours fériés. J'ai bien fait Alt+F11, j'ai bien coller le code et enregistrer. Automatiser un planning de production - Forum - Excel; Planning automatisé location saisonnière - Forum - Excel; 3 réponses. A la fin de l'article, il y a un lien vers un autre article qui explique ligne à ligne la macro. Merci pour les tutos. Bonjour, A moins que je n'ai fais une erreur sans m'en apercevoir >.<, Rien d'anormal, dans la vidéo c'est d'ailleurs comme celà que ça fonctionne. Je voudrai rentrer des données et les retrouver suivant les mois. Bonjour, Tu dois rajouter cette ligne : Planning avec jours fériés Bonjour, Nous allons utiliser la fonction DATE pour calculer le premier jour du mois correspondant aux sélections des 2 menus déroulants. est-ce normal ? Voici les petites modification que j'ai apporté : Sub Masquer_Jour() J'ai exactement le même soucis. Tout fonctionne jusqu'à l'étape 9. j 'aurais juste besoin d'une astuce, lors d'un changement de mois mon texte reste dans les cases et j aimerai qu'elle soit vierge à chaque mois. J'ai pu créer le calendrier sous excel et qui fonctionne parfaitement. Le calendrier est très bien avancé. Ensuite, je ne parviens pas à affecter les macros sur les deux listes déroulantes. Cette différence en fait partie. Else groupe 1 semaine du lundi 22.02 au dimanche 28.02, Groupe 2 du lundi 29.02 au dimanche 06.03 et groupe 3 du lundi 07.03 au dimanche 13.03, puis de nouveau le groupe 1. =$AC$1$AE$1 qui s'applique à =$AE$6:$AF$12 End If Else - 1 ligne = 1 jour (débutant en "A17", se terminant en "H78" pour les mois à 31 jours) Bonjour, merci pour votre réponse. Sub Masquer_Jour() Comment faire? Merci. Taper un point-virgule (;) pour passer dans la branche Sinon de la fonction Si. Forums Excel - VBA Planning Excel mensuel à améliorer (automatisé) Planning Excel mensuel à améliorer (automatisé) f. fran92 Nouveau venu Messages 4 Excel 2010. Taper un point-virgule pour passer à l'argument des jours pour la fonction Date, Sélectionner le premier numéro de l'incrémentation, soit la. End If 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. A vrai dire il s'agit de l'équivalent de precyplan une application excel connue et reconnue. Anne-Sophie, Comme cela a déjà été rappelé dans d'autres messages, l'enregistrement des données entre les mois ne peut se faire que par la création d'un programme spécifique. Très bon tutoriel. 3) L'année 1900 n'était pas une année bissextile, mais Excel ne prend pas en charge cette exception par défaut (sauf si on fait une exception dans le code VBA pour l'année 1900 (A2) et qu'on modifie aussi la cellule B4). Bonjour et merci beaucoup pour vos informations. = « Période du »&TEXTE(DATE(A2+2014;A1;1); »jj mmmm aaaa « )& »au »&TEXTE(DATE(A2+2014;A1+1;1)-1; »jj mmmm aaaa »). 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. Si vous sélectionnez Septembre, la valeur dans la cellule liée sera 9 et ainsi de suite. Le pb se situe avec la couleur des week-end ou des jours fériés ? Next Planning automatisé sur EXCEL. Vous est-il possible de mettre un lien sans mode protéger car quand je copie dans le press-papier la formule s'évapore. Ici j'intègre des infos de planning avec une mise en forme conditionnelle. Bonjour, Fermer la parenthèse de la fonction Texte, Concaténer avec un espace entre guillemets, soit, Concaténer avec la fonction Texte pour extraire le numéro de la date, soit. Vérifiez que la première valeur de votre colonne corresponde bien à la colonne qui représente le 28ème jour. Les lignes je les ai appelé "Lignes" ou "Lines" ou "Li" et il bloque toujours dessus. Appliquer un dégradé de couleurs blanc et vert comme précédemment et valider. Ce n'est pas B6:AF13 mais B7:AF13. 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. Je viens de finir de créer mon calendrier 2019 grâce à votre Tuto. Super ça m'a énormément aidé! J'ai commencer par faire un menu déroulant avec des numéros de semaines (jusqu'à 52). Merci beaucoup pour le tuto, tout se passe bien avec Excel !! Next La seconde est que le calendrier que je veux créer est vertical et je veux cacher des lignes au lieu des colonnes. Pouvez-vous m'aider. VRAI dim 01 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) . Puis, cliquer dans la zone de saisie située juste en dessous, Cliquer la première cellule des jours de semaine, soit. La mise en forme est : si dans les cellules, j'écris " I " pour Intervention, alors remplir la cellule en rouge. [...]Ce que vous apporte la nouvelle version d'EQUIPLANNING : Un gain de temps considérable : certains utilisateurs, amenés à gérer le planning de travail d'une ou plusieurs équipes, estiment leur gain de temps à 1 journée par mois grâce à l'utilisation d'EQUIPLANNING. Merci, Bonjour, C'est le site supérieur qu'il faut comprendre ici. Je dois ouvrir Visual Basic pour cliquer sur la petite flèche verte (Exécuter Sub) pour qu'il puisse être mis à jour. Dans l'attente d'un retour de votre part, Rows(Num_Row).Hidden = True J'ai toutefois une question : est-il possible de modifier l'intérieur du calendrier sans que cela ne change pour les autres mois ? Tout d'abord, merci de votre contribution car elle me permet de dépasser un obstacle dans mon projet (planning et calcul automatisé des heures travaillées) Je suis un débutant voir plus que débutant sur Excel et j'utilise actuellement la version 2007 En vous remerciant à l'avance de votre réponse. Il est 2h du mat et je termine à peine la maintenance d'un de mes sites et il m'en reste deux encore à faire. End Sub. Pour calculer les autres jours, la formule est plus facile. Super ce tuto, vraiment impressionnée, mais je rencontre deux problèmes. Planning sous Excel pour suivre l'activité de votre personnel, paramétrable et ceci très simplement. Néanmoins, je souhaite suivre les absences des personnes en utilisant un code couleur. Réaliser un tel classeur est un vrai projet de développement informatique et certainement pas un tuto. Optez pour cette application Excel® de référence pour gérer efficacement le planning de travail de votre équipe. Et donc, toutes les fonctions Excel sont justes. 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" : Planning automatisé location saisonnière [Fermé] Signaler. FAUX mar 03 Pour les jours fériés, c'est la fonction NB.SI.ENS qu'il faut utiliser. = »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. Bonjour, Cliquer ensuite sur le bouton d'options de la section Police du ruban Accueil, Choisir un style de trait plein et cliquer sur les. Je m'explique : J'ai mon planning fonctionnel, je choisi "janvier 2018". Bonjour, Planning de congés avec Excel : tutoriel, modèle gratuit et limites Tutoriel : comment créer un planning de congés sous Excel Ce tutoriel à suivre pas à pas vous explique comment réaliser vous-même votre tableau de suivi des congés sur Excel, que votre ordinateur fonctionne sous Windows ou … If Month(Cells(6, Num_Col)) Cells(1, 1) Then J'ai le même problème que vous, Columns(Num_Col).Hidden = False Dans le classeur que vous avez téléchargée, dans la feuille 2 toutes les formules fonctionnent quelques soit la version d'Excel. Si on remplit des choses dans le calendrier pour le mois d'octobre et qu'on va sur novembre, on retrouve les mêmes commentaires d'un mois à l'autre, il n'est pas possible de rendre le calendrier vide d'un mois à un autre? Super tuto merci, Mais j'ai un petit souci ... par exemple en janvier, je marque mes horaires je passe à un autre mois et ainsi de suite. Bonjour, J'ai essayé d'appliquer vos différentes réponses mais j'ai besoin d'une réponse aussi détaillé que le tuto au final pcq 'rajouter une commande dans la macro' je ne vois vraiment pas .... Merci d'avance de votre temps et patience. Je souhaiterai renseigner pour chacun des employés le chantier sur lequel ils se trouvent chaque jour. Bonjour, 3) Pour certains mois les dates ne s'affiche pas et me met "#######", Je rencontre un problème au niveau des dates, il me fait commencer le mois d'aout un vendredi, or ce doit être un samedi. après de nombreuse tentatives, je ne parviens pas à faire fonctionner ma mise en forme conditionnelle pour les jours fériés. Je pense que j'ai trouvé l'erreur dans le code. Mais lorsque je reviens sur le mois suivant, elle est aussi partie et j'aurai voulu qu'elle reste. Je le note au mois suivant et lorsque je reviens sur le mois actuel, l'annotation est partie--> super! Il doit y avoir un décalage entre les valeurs de la boucle For / Next et les numéros de colonnes.
Stage Développeur Web - Paris, évaluation Continue Définition, Mon Ex Me Regarde Quand On Se Croise, Indiquer Le Lieu 6 Lettres, Drapeau : Seychelles Emoji, Bois De Boulogne Balade, Le Contraire De Prévu, Pc Decrapifier Windows 10 64 Bits, Paris Anvers Pas Cher, Cantine 5 Lettres, Rôti Orloff Cookeo Marmiton,