Mise en forme conditionnelle complexe

Résolu
Iso -  
via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention   - 17 sept. 2020 à 17:22
Bonjour à tous,

Je suis en train de créer un planning et j'aimerai simplement entrer toutes les informations dans un tableau de bord et que le planning se complète grâce au tableau de bord.

Je vous joins mon fichier test pour illustrer ma demande et que ce soit plus clair : https://www.cjoint.com/c/JIqoz6XG6yl

Donc comme vous pouvez le constater j'ai un tableau (qu'on va nommé tableau de bord) sur mon onglet "planning", à compléter reprenant toutes les données et un planning juste à côté. J'aimerai juste entrer les données dans mon tableau de bord et que le planning à côté se complète automatique.

Si j'indique le salarié "TEST 1" de jour "J" du 1er au 2/01/21 il faudrait que sur mon planning le salarié "TEST 1" apparaisse en bleu clair du 1er au 2/01/21. Si de nuit "N" il faudra qu'il soit en orange...
Et j'aimerai que le nom du projet apparaisse également dans les cellules...

J’espère que mes explications seront assez claires et suffisantes, dans l'attente de vos retours, merci d'avance.

Si ça peut aider, j'avais réussi à faire quelque chose de similaire, mais je n'y arrive plus, voir fichier CJ : https://www.cjoint.com/c/JIqo3Ze8Zxl

Iso


Configuration: Windows / Chrome 85.0.4183.102
A voir également:

5 réponses

via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention   2 742
 
Bonjour Iso

Avec une macro qui se déclenche à l'entrée d'un matricule en colonne F
https://www.cjoint.com/c/JIqpucNQyHw

Cdlmnt
Via
1
Iso
 
Bonjour,

Je ne sais pas utiliser les macros et si je dois apporter des modifications aux documents ça me parait donc complexe.

J'ai réussi à mettre les couleurs, voir fichier :
https://www.cjoint.com/c/JIrmVv1Zsgl

Mais ne voit pas comment je pourrai mettre les noms des projets par une formule par exemple et j'aimerai également surligner les colonnes des jours férié automatiquement grâce à une mise en forme conditionnelle, comme mes samedis et dimanches sur le planning.
0
via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention   2 742
 
Dommage la macro est la seule solution pour ce que tu cherches à obtenir
Pour les jours féries il faut créer sur une autre feuille la liste des jours fériés et nommer cette plage par ex feries
Ensuite la formule de mise en forme conditionnelle pour les dates sera
=NB.SI(feries;J$6)=1
1
Iso
 
La formule pour les jours fériés fonctionnent super bien merci.
Même avec une formule ens.nb.si ?
0
via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention   2 742
 
Voilà
https://www.cjoint.com/c/JIrpu4zwE1w

J'ai mis des annotations dans le code de la macro pour que tu comprennes comment elle fonctionne

Tu peux rajouter autant de lignes que tu veux à ton tableau de bord la macro se déclenche dès qu'une date est entrée en colonne D
1
via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention   2 742
 
Pourquoi NB.SI.ENS?
0
Iso
 
Pour refaire apparaître les projets mentionnés dans le tableau de bord, dans les cellules du planning.. si pas possible tant pis, je cherche une autre solution, merci
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention   2 742
 
Si tu n'avais qu'une seule série de date par personne tu pourrais faire par formules
Là comme tu as plusieurs lignes pour le même personne avec des dates différentes et des projets différents seule une macro permet de gérer cela pour le report dans le planning
Tu n'as pas le choix si tu veux faire un fichier opérationnel et progresser il faut te mettre aux macros
0
Iso
 
Je vais essayer d'étudier les macros alors, est-ce possible de la créer sur ce fichier stp ? Que j'essaye e comprendre comment ça marche

https://www.cjoint.com/c/JIroP6DpV1l

Si j'ajoute des lignes à mon tableau de bors le planning se mettra à jour également ?
0