Format conditionnel relatif sous excel 2007

Résolu
dog49 Messages postés 16 Statut Membre -  
dog49 Messages postés 16 Statut Membre -
Bonjour,

on vient de me changer mon matériel informatique au bureau et on m'a notamment fait passer de excel 2003 à excel 2007.

Voici une mise en forme que j'utilise très souvent dans mes tableaux et qui fonctionnaient très bien sous 2003:

http://img513.imageshack.us/img513/1003/formatconditionnel.png

dans une colonne de données cumulées, pour visualiser les cases qui s'incrémentent, j'avais un format conditionnel qui pourrait se traduire comme ça:

1 - si la case juste au dessus est différente, coloriez en bleu
2 - si la valeur est égale à X, coloriez en vert

problème avec la première, elle ne marche plus avec la version 2007 qui applique systématiquement le format conditionnel à la zone entière et me colorie régulièrement des cases en bleu.

Je n'arrive plus à incrémenter le format conditionnel correctement. Merci de votre aide. Je suis désolé de ne pas avoir pu vous montrer la façon dont je mettais en place ce format, n'ayant plus l'ancienne version d'excel.

3 réponses

  1. Utilisateur anonyme
     
    Bonjour dog49!

    Je te donne une marche à suivre qui devrait correspondre aux résultats que tu souhaites:

    On part avec des données numériques col A

    on sélectionne la case A2

    on sélectionne Accueil/Mise en forme conditionnelle, je l'appellerai MFC
    Nouvelle règle
    Sélectionner > Appliquer une mise en forme uniquement aux cellules qui contiennent.

    On modifie la description.
    On laisse -->Valeur de la cellule
    On choisit -->différente de
    Dans la troisième boîte on met --> =A1 (ne pas mettre de dollar)
    On choisit son format exemple remplissage bleu
    On valide OK
    La cellule A2 est devenue bleue.

    On sélectionne A2 avec la souris
    On utilise le pinceau, on part de A3 et on tire vers le bas la mise en forme

    Ensuite on sélectionne les cellules et on refait MFC. On choisit Egal à, on met la valeur X et on choisit le remplissage vert.

    Cordialement
    0
    1. dog49 Messages postés 16 Statut Membre 2
       
      bonjour,

      je vous remercie de votre réponse même si elle ne m'aide pas.

      vous venez de décrire ce que je faisais avec l'ancienne version d'excel. Malheureusement, avec la nouvelle, quand je le fais, il y a des couacs, des cases qui se colorient en bleus car en étirant mes cases de formules ou en appliquant la mise en forme au pinceau, il considère que c'est la même formule qui s'applique à toute la zone et je me retrouve sans comprendre exactement ce qu'il prend en compte, avec des cases bleues en plus.
      0
    2. Utilisateur anonyme
       
      Salut

      Cette manip a été faite avec 2007. Si elle est exactement suivie comme je l'ai indiqué tu dois obtenir un bon résultat
      j'ai réussi à obtenir le même résultat dont tu parlais avec les chiffres que tu avais mis sur ton jpg.

      Attention !!! il faut que la référence soit bien =A1 et non pas =$A$1 sinon c'est en valeur absolue et ça ne fonctionne pas.

      cordialement

      agi67
      0
  2. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonsoir

    Ne connaissant pas tout de votre fichier, je rajoute juste une remarque qui peut peut être servir et qui concerne 2007:
    il faut selon les cas soit cocher, soit décocher pour chaque ligne de MFC l'option suspendre si vrai en bout de ligne pour chaque MFC

    un autre problème à mon avis:
    dans la, proposition de AGI, je crois que toutes les cellules qui se suivent et qui porte la même valeur passent en bleu
    je propose, dans un champ colonne A pour l'exemple.:
    utiliser une formule pour:
    la formule est:
    =ET(A2=A1;A2<>A3)
    pour obtenir ce qui est précisé au modèle
    crdlmnt

    Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
    0
    1. Utilisateur anonyme
       
      Bonjour Vaucluse

      Ma proposition donne sur excel 2007:

      0 blanc
      16 bleu
      16 blanc
      31 bleu
      31 blanc
      31 blanc
      31 blanc
      31 blanc
      47 bleu
      47 blanc
      54 bleu
      54 blanc
      54 blanc

      Je pense que c'est bien ce que demande dog49. Mes premiers esssais donnaient tout en bleu une fois que j'ai ôté les dollars de la cellule de ref, la MFC fonctionnait.
      Je retiens ta solution car je ne connaissais pas la possibilité de suspendre la MFC comme tu l'indique.
      Bonne soirée cordialement
      agi67
      0
    2. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      exact AGI... l'option "différente de" m'avait échappée dans ta proposition.
      Avec mes excuses.
      Le dollar est utilisable sil vient du format monétaire excel (généralement devant le nombre) ou dans un format personnalisé dont le type est Standard$ (là il se met derrière).
      Mais bien sur, s'il est entré à la main, la cellule passe en texte et perd sa valeur numérique.
      crdlmnt
      Bonne route
      0
    3. Utilisateur anonyme
       
      Bonjour Vaucluse

      Je te remercie pour ce petit mot. Je suis le premier à regarder tes résolutions de problèmes qui sont toujours très intéressantes et judicieuses. Elles me permettent de progresser sur Excel.

      Bonne route à toi aussi.
      agi67.fr
      0
  3. dog49 Messages postés 16 Statut Membre 2
     
    bonjour et merci pour vos réponses. Voici un des fichiers qui me pose problème:

    http://dl.free.fr/getfile.pl?file=/Mi4tmsE6

    seule la partie située à droite nous intéresse. Ce fichier a été créé sous excel 2003 avec la mise en forme que vous avez parfaitement décrite: sans dollar naturellement, relative à la case du dessus puis copier à l'ensemble du tableau.

    En apparence, ça marche mais en réalité, j'ai des cases bleus en plus, pourquoi celles là et pas les autres, je l'ignore. Je sais que je n'avais pas ce problème sous 2003. exemple en U103 ou M111

    Pour info, dans ce fichier, j'ai besoin de copier et de supprimer régulièrement des lignes (lorsque le planning change).

    Après chaque modif, je sélectionne donc la première ligne du tableau de droite et je la ré-incrément jusqu'en bas pour être sur que les formules se repère toujours par rapport à la ligne du dessus.
    0
    1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      Bonjour
      il semble que les formules de MFC se soient superposées dans le fichier. Si la condition est bonne, les limites des champ concernés ne le sont pas et il n'y a plus de concordance dans certaine colonne entre la cellule à prendre en compte et l'égalité.
      Il suffit pour s'en apercevoir sur 2007:
      cliquer sur la cellule U103 par exemple
      gérer les règles
      et vois les limites de champs qui sont concernées par la MFC, c'est assez folklorique et incorrigible, sauf comme ceci:
      sélectionner le champ L6:AB136
      gérer les règles effacer les règles : "des cellules sélectionnées"
      et refaire une nouvelle règle avec:
      différent de =L6 et là à priori ça remarche partout
      comme dans ce modèle, (où je n'ai remis que la 1° condition)

      http://www.cijoint.fr/cjlink.php?file=cj201012/cij1GYpxex.xls

      Revenez si problème
      Crdlmnt
      0
    2. dog49 Messages postés 16 Statut Membre 2
       
      ok, j'ai compris comment ça marche, merci mille fois

      en fait, lorsqu'on applique le format directement à une zone, il faut le faire comme si on ne s'occupait que de la première case de la zone et il incrémente tout seul au reste en tenant compte des dollars.

      ok merci, vachement pratique en fait 2007
      0