Mise en forme conditionnelle plage

Résolu
Bonjour,

Voila, j'ai réalisé un planning et je souhaiterai que les cellules se colorisent en fonction de la plage voulue.
Je sais que c'est par la mise en forme conditionnelle qu'il faut le faire mais j'ai beau batailler depuis hier, rien ne marche.
Est-ce que quelqu'un aurait une idée ?

Voici le fichier en question :
http://www.cjoint.com/c/FAmjeIgZv5P

Cordialement,
Florian

4 réponses

Résumé de la discussion

La discussion porte sur colorier des cellules d'un planning en fonction d'une plage de dates via la mise en forme conditionnelle, afin d'afficher visuellement la durée d'une tâche. Le principe visé était de colorier les cases correspondant à la Date Start et End pour former un diagramme de Gantt, mais les semaines qui ne bougent pas avec le curseur compliquent mise en forme. En conséquence, la majorité des participants estiment que ce résultat n'est pas réalisable uniquement par mise en forme conditionnelle et qu'une granularité quotidienne faciliterait potentiellement la coloration. Plusieurs propositions d'exemples et de modifications ont été partagées, notamment des fichiers modifiés et l'idée d'aborder le problème par étape ou jour, plutôt que par semaine.

Bobot (l’IA à votre service)
  1. Contributeur
    Bonjour
    bien vu le fichier. Reste plus qu'à savoir ce que vous voulez faire parce que colorier en fonction de la plage voulue, ça reste très vague, non? vous pouvez compléter?
    A vous lire
    crdlmnt
    3
    1. Merci de ta reponse :)

      Voila donc je complète ma demande :
      je souhaiterai qu'en fonction de la date de début et de fin, les cellules correspondants coté calendrier se colorisent afin de montrer graphiquement la durée de la tâche.
      Je pense néanmoins que le numéro des semaines en dessous des mois peuvent poser problème. A la manière d'un diagramme de Gantt.

      Est-ce assez précis ?

      Cordialement,
      Florian
      0
    2. Contributeur
      ce qui risque de poser problème, c'est que vous avez dans le tableau sauf erreur une cellule par semaine, et que donc il va être difficile de faire de la mise en forme partielle quand vus avez des dates début ou fin dans les milieux de semaine, comme par exemple en ligne10 task 1
      il faudrait un tableau avec une cellule par jour
      0
    3. c'est ce que je suis en train de réfléchir justement.
      J'avais utilisé les semaines afin d'alléger le planning mais cela ne me semble pas réalisable.
      Une fois passé par jour cela sera plus simple ?
      0
    4. Contributeur
      Ce sera même très simple avec la mise en forme conditionnelle, il suffira de l'appliquer en fonction des dates limites des colonnes C et E, avec une MFC par formule du genre

      =ET(G10>=$C10;G10<=$E10)

      applicable d'un seul coup sur tout le tableau bien sur.

      Si problème, revenez avec le fichier repris jour par jour, on vous arrangera ça.

      E complément, vous pouvez directement remplir la ligne titre de votre tableau en ligne 8 avec
      en G8 la date du 1./1/2016 et ensuite en G8 à tirer vers la droite:
      =H8+1
      ensuite, voir l'affichage personnalisé que vous voulez dans ces colonnes, soit par exemple:
      format personnalisé et type J qui ne vous affiche que la date du jour

      à suivre?

      crdlmnt
      0
    5. J'ai appliqué les modifications que l'on a vu et j'ai mis la formule dans la mise en forme conditionnelle mais celle-ci ne fonctionne pas.
      Voici le fichier, (la mise en forme condionnelle est appliquée à la première tache pour tester)
      http://www.cjoint.com/c/FAmkJTqTXSS

      Cordialement,
      Florian
      0
  2. Bonjour Florian ,

    Que souhaites tu faire réellement? Ton fichier est intéressant, et félicitations pour ton curseur. Je suppose que tu souhaites coloriser les cases concernés par la "duration" en fonction de la "Date Start" et la "Date end". On parle donc de semaines, n'est ce pas ?

    As-tu remarqué que tes semaines ne bougent pas avec ton curseur ?

    Malheureusement , je doute fortement que cela soit possible avec la mise en forme conditionnelle. (Je suis loin d'être incollable!)

    Cordialement,
    1
    1. Merci de ta reponse :)

      Alors oui je souhaite effectivement coloriser les cases en fonction de la "date start" et de la "date end".

      Alors pour les semaines, merci, je n'avais pas pensé à ce point :)

      Donc toi tu n'as pas d'idée sur comment faire ?

      Cordialement,
      Florian
      0
    2. Je rejoins Vaucluse, tes semaines n'apparaissent pas dans des cellules, mais grâce à un curseur. Elles n'ont pas de coordonnées propres. On ne peut pas assimiler la cellule G10 à la semaine 0 de l'année 2016... (Si tu vois ce que je veux dire). La mise en forme conditionnelle semble très très compromises. Hors mis faire ça par macro, je ne vois pas. Et même par macro , je suis désolé mais je n'ai pas les compétences.
      0
    3. J'ai donc enlevé le numéro des semaines afin de mettre les jours.
      Cela sera plus simple mais par contre il y aura plus d'informations.

      J'ai répondu à Vaucluse concernant l'évolution du fichier.

      Cordialement,
      Florian
      0
  3. Bonjour à tous

    Je vois que plusieurs personnes ont déjà répondu pendant que je modifiais le fichier, voici le fichier modifié

    http://www.cjoint.com/c/FAmlqoAjMYx

    Je viens de mettre un nouveau fichier, ayant remarqué que des cellules cachées n'avait pas de format. J'ai mis des couleurs différentes suivant les lignes
    à vous lire
    1
    1. annulé voir réponse 13

      C'est en forgeant que l'on devient forgeron. -  C'est au pied du mur que l'on voit le maçon - on apprend toujours de ses erreurs
      0