Merci Corona pour ton aide
en fait je ne cherche pas particulièrement à faire un planning "sans problème" car celui là je l'ai déjà donner à mes collègues. Juste quelques macros pour effacer automatiquement ou pour rajouter des données dans les bibliothèques, tout le reste est fait avec des formules, quand au coloriage des cellule, j'utilise bêtement une mise en forme conditionnelle en mettant à la main une valeur dans chaque cellule que je veux colorier.
Si je me suis lancé dans le VBa en créant du même coup une usine à gaz c'est pour essayer d'en apprendre un peu plus sur son fonctionnement et ne pas rester bloquer à la macro automatique créer par excel. Je suppose donc qu'il est un peu normal que je fasse de multiples bévues car ce n'est que le deuxième classeur que je traite de la sorte ; le premier était plus simple car ce n'était que des opérations arithmétiques.
Bien sur il m'a fallu beaucoup d'aide et des dizaines d'heures de lectures sur le net mais la programmation du coloriage des cellules est presque achevée : il me manque simplement de trouver comment faire pour avoir la même couleur de police et de remplissage et encore ce n'est pas vraiment une obligation.
J'ai aussi réussi quelques améliorations sur les autres feuilles du classeur sans trop de problème, car pas de dates pour m'embêter.
Il est certain que dans mes futurs projets je tiendrais compte de tes conseils car je n'ai pas non plus envie de passer des heures et des heures à chercher à faire des choses que je ne connais pas, hélas si je ne les fais jamais, je ne saurais jamais les faire. C'est pour cela que je profite de mon temps libre pour me lancer dans les usines à Gaz.
Je sais aussi que je n'ai pas l'esprit simple et que j'aime bien être compliquer et si je reste dans mon coin je ne m'améliorerai jamais. Je remercie donc toute l'équipe du forum pour son aide et ces excellent conseils
pour exemple dans ce même planing j'ai buté sur une sommeprod avec des divisions que je n'ai pas su faire et voilà ce que cela à donner en ligne 38 simplement pour avoir les recettes journalières 
=SI(ET(SOMME(K6:K36)=0;SOMME(L6:L36)=0);"";SOMME(SI(ET(K6>0;L6="");$B$6/$E$6/2;SI(ET(K6="";L6>0);$B$6/$E$6/2;SI(ET(K6>0;L6>0);$B$6/$E$6)));SI(ET(K7>0;L7="");$B$7/$E$7/2;SI(ET(K7="";L7>0);$B$7/$E$7/2;SI(ET(K7>0;L7>0);$B$7/$E$7)));SI(ET(K8>0;L8="");$B$8/$E$8/2;SI(ET(K8="";L8>0);$B$8/$E$8/2;SI(ET(K8>0;L8>0);$B$8/$E$8)));SI(ET(K9>0;L9="");$B$9/$E$9/2;SI(ET(K9="";L9>0);$B$9/$E$9/2;SI(ET(K9>0;L9>0);$B$9/$E$9)));SI(ET(K10>0;L10="");$B$10/$E$10/2;SI(ET(K10="";L10>0);$B$10/$E$10/2;SI(ET(K10>0;L10>0);$B$8/$E$10)));SI(ET(K11>0;L11="");$B$11/$E$11/2;SI(ET(K11="";L11>0);$B$11/$E$11/2;SI(ET(K11>0;L11>0);$B$11/$E$11)));SI(ET(K12>0;L12="");$B$12/$E$12/2;SI(ET(K12="";L12>0);$B$12/$E$12/2;SI(ET(K12>0;L12>0);$B$12/$E$12)));SI(ET(K13>0;L13="");$B$13/$E$13/2;SI(ET(K13="";L13>0);$B$13/$E$13/2;SI(ET(K13>0;L13>0);$B$13/$E$13)));SI(ET(K14>0;L14="");$B$14/$E$14/2;SI(ET(K14="";L14>0);$B$14/$E$14/2;SI(ET(K14>0;L14>0);$B$14/$E$14)));SI(ET(K15>0;L15="");$B$15/$E$15/2;SI(ET(K15="";L15>0);$B$15/$E$15/2;SI(ET(K15>0;L15>0);$B$15/$E$15)));SI(ET(K16>0;L16="");$B$16/$E$16/2;SI(ET(K16="";L16>0);$B$16/$E$16/2;SI(ET(K16>0;L16>0);$B$16/$E$16)));SI(ET(K17>0;L17="");$B$17/$E$17/2;SI(ET(K17="";L17>0);$B$17/$E$17/2;SI(ET(K17>0;L17>0);$B$17/$E$17)));SI(ET(K18>0;L18="");$B$18/$E$18/2;SI(ET(K18="";L18>0);$B$18/$E$18/2;SI(ET(K18>0;L18>0);$B$18/$E$18)));SI(ET(K19>0;L19="");$B$19/$E$19/2;SI(ET(K19="";L19>0);$B$19/$E$19/2;SI(ET(K19>0;L19>0);$B$19/$E$19)));SI(ET(K20>0;L20="");$B$20/$E$20/2;SI(ET(K20="";L20>0);$B$20/$E$20/2;SI(ET(K20>0;L20>0);$B$20/$E$20)));SI(ET(K21>0;L21="");$B$21/$E$21/2;SI(ET(K21="";L21>0);$B$21/$E$21/2;SI(ET(K21>0;L21>0);$B$21/$E$21)));SI(ET(K22>0;L22="");$B$22/$E$22/2;SI(ET(K22="";L22>0);$B$22/$E$22/2;SI(ET(K22>0;L22>0);$B$22/$E$22)));SI(ET(K23>0;L23="");$B$23/$E$23/2;SI(ET(K23="";L23>0);$B$23/$E$23/2;SI(ET(K23>0;L23>0);$B$23/$E$23)));SI(ET(K24>0;L24="");$B$24/$E$24/2;SI(ET(K24="";L24>0);$B$24/$E$24/2;SI(ET(K24>0;L24>0);$B$24/$E$24)));SI(ET(K25>0;L25="");$B$25/$E$25/2;SI(ET(K25="";L25>0);$B$25/$E$25/2;SI(ET(K25>0;L25>0);$B$25/$E$25)));SI(ET(K26>0;L26="");$B$26/$E$26/2;SI(ET(K26="";L26>0);$B$26/$E$26/2;SI(ET(K26>0;L26>0);$B$26/$E$26)));SI(ET(K27>0;L27="");$B$27/$E$27/2;SI(ET(K27="";L27>0);$B$27/$E$27/2;SI(ET(K27>0;L27>0);$B$27/$E$27)));SI(ET(K28>0;L28="");$B$28/$E$28/2;SI(ET(K28="";L28>0);$B$28/$E$28/2;SI(ET(K28>0;L28>0);$B$28/$E$28)));SI(ET(K29>0;L29="");$B$29/$E$29/2;SI(ET(K29="";L29>0);$B$29/$E$29/2;SI(ET(K29>0;L29>0);$B$29/$E$29)));SI(ET(K30>0;L30="");$B$30/$E$30/2;SI(ET(K30="";L30>0);$B$30/$E$30/2;SI(ET(K30>0;L30>0);$B$30/$E$30)));SI(ET(K31>0;L31="");$B$31/$E$31/2;SI(ET(K31="";L31>0);$B$31/$E$31/2;SI(ET(K31>0;L31>0);$B$31/$E$31)));SI(ET(K32>0;L32="");$B$32/$E$32/2;SI(ET(K32="";L32>0);$B$32/$E$32/2;SI(ET(K32>0;L32>0);$B$32/$E$32)));SI(ET(K33>0;L33="");$B$33/$E$33/2;SI(ET(K33="";L33>0);$B$33/$E$33/2;SI(ET(K33>0;L33>0);$B$33/$E$33)));SI(ET(K34>0;L34="");$B$34/$E$34/2;SI(ET(K34="";L34>0);$B$34/$E$34/2;SI(ET(K34>0;L34>0);$B$34/$E$34)));SI(ET(K35>0;L35="");$B$35/$E$35/2;SI(ET(K35="";L35>0);$B$35/$E$35/2;SI(ET(K35>0;L35>0);$B$35/$E$35)));SI(ET(K36>0;L36="");$B$36/$E$36/2;SI(ET(K36="";L36>0);$B$36/$E$36/2;SI(ET(K36>0;L36>0);$B$36/$E$36)))))
alors quand tu parles d'usine à gaz .....
Partager