Bonjour,
Si la formule de la feuille de récap ne fonctionnait pas,
c'est parce que les plages n'étaient pas bien définies.
Leur longueur était calculée sur le NB() de la colonne A,
donc le nb de valeurs numériques.
Or, la colonne A contient aussi du texte et des cellules vides 1 ligne sur 5.
Avec ça, ça marche :
=DECALER('demi journée'!$A$5;;;NBVAL('demi journée'!$A:$A)*5/4)
Page d'accueil : tu as une cellule nommée 'An', tu y tapes les 4 chiffres de l'année choisie
Feuille des congés :
les dates de fériés s'adaptent à l'année choisie
Pour faire des formats conditionnels dans la feuille mensuelle, tu as 3 plages nommées : Fer, Artt et Cp
Pour faire des listes de validation dans la feuille mensuelle, ces 3 plages sont nommées en bloc 'Conge'
Feuille mensuelle :
la date en A1 dépend de la cellule 'An' et du nom de l'onglet.
=1*(1&'/'&STXT(CELLULE('filename';A1);TROUVE(']';CELLULE('filename';A1))+1;9)&'/'&An)
Après, j'ai chamboulé ton calendrier.
Une seule cellule par 1/2 journée,
chaque cellule contient une liste de validation.
Dans la liste de validation : n° nom et tâche, concaténés
Sur la même feuille, la liste des tâches du mois
et une autre liste qui contient la même chose au début,
mais qui retrécit au fur et à mesure que tu remplis ton calendrier.
Les listes de validation n'ont aucun contenu si c'est un férié, un congé, ou un jour avant le 1er ou après le 31
Avec 12 mois, ça risque d'être lent en vitesse de recalcul.
J'ai un gros doute sur le report, 3 fois, des noms et tâches,
mais je ne vois pas comment faire. [file name=PlanningAmienoisV1.zip size=29378]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/PlanningAmienoisV1.zip[/file]