Forme conditionnelle sous excel 2007

Stagiaire -  
PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
Je créé un tableau de suivi d'action.
Dans ce tableau, il y a, entre autre, la date de début, la date de fin et l'état de l'action qui est divisé en: fait, en cours, pas fait.
Je voudrais savoir s'il est possible qu'une couleur apparaisse automatiquement dans ma case "fait" lorsqu'il y a une date dans date de début mais aussi dans date de fin...

Merci d'avance

7 réponses

  1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour
    pour une MFC par formule:
    =ET(Cellrdébut>0;Cellrfin>0)
    pour appliquer la MFC cela dépend de l'age de votre Excel:
    sélectionnez le champ à formater et
    avant 2007:
    Barre d'outils / Format / mise en forme conditionnelle
    dans la fenêtre à gauche choisir Formule à droite
    entrez la formule correspondante à la première ligne.
    (cellrdébut et fin étant les adresses où vous placez les dates)
    A partir de 2007
    Ruban / Accueil / Paragraphe "Style" Icone "mise en forme conditionnelle"
    Dans la liste : "Gérer les règles"
    dans la fenêtre: "nouvelle règle"
    Dans la liste:"utiliser une formule"
    et ensuite idem précédent.

    Pour assurer que la formule ne se décale pas dans les colonnes; placer le signe $devant la colonne des adresses de cellules dans la formule:
    exemple:
    =ET($B1>0;$C1>0)

    crdlmnt
    1
  2. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour Philou

    pour information; ça peut servir (par exemple, la MFC sous 2007 n'accepte le code SI que dans certaines conditions d'écriture)
    la formule dans les règles de MFC se passe du code SI, étant déjà une condition en elle même.
    De même elle se passe aussi du résultat, il suffit que les conditions se réalisent
    =ET($C3>0;$D3>0)

    bien cordialement

    1
  3. Stagiaire
     
    merci Vaucluse et merci philou 10120
    0
  4. Stagiaire
     
    philou10120,

    lorsque tu dis qu'il faut mettre remplissage vert dans format... je ne comprend pas bien...
    0
    1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      Sans doute parce que vous placez la formule dans la cellule.
      Dans ce cas effectivement c'est la formule de Philou qu'il faut employer
      Mais ceci ne vous mettra pas la cellule en couleur.
      revenez au processus expliqué plus haut pour appliquer une MFC
      dans la fenêtre de MFC quand vous avez entré la, formule (pas dans la cellule, dans le menu ), vous devez cliquer en bas à droite sur "Format" et là vous pouvez choisir le format que la cellule prendra quand la condition sera remplie, sans qu'il y ait une formule dans la cellule elle même.
      crdlmnt
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention   835
     
    Bonjour

    Mettre cette formule dans la régle de mise en forme conditionnelle

    =SI(ET($C$3<>"";$D$3<>"");1;0)

    mettre aussi remplissage vert dans format
    C3 =date de début
    D3 = date de fin
    le teste est égale à 1 donc on applique un remplissage de couleur verte
    -1
    1. Stagiaire
       
      Merci mais je n'ai pas compris la fin, lorque tu dis de remplir en vert... quelle case? et pourquoi? mmoi je voudrais que la case réalisé (ou s'affiche le "1" grâce à la formule devienne verte)

      Merci
      0
  7. philou10120
     
    Dans la cellule ou vous appliquez le format conditionnelle dans format vous pouvez mettre un remplissage vert ce qui permet de voir à l'écran que c'est Ok
    -1
  8. PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention   835
     
    Si vous avez une cellule qui affiche 1 suite à l'information donnée plus haut correspondant à la formule =SI(ET($C$3<>0;$D$3<>0);1;0) sur cette cellule appliquer un format conditionnel dans le ruban sélectionner mise en forme conditionnel Nouvelle régle mettre cette formule =ET($C$3>0;$D$3>0) dans le champ prévu et cliquer sur format et choisir onglet remplissage sélectionner couleur verte
    -1