Mise en forme conditionnel règles de calculs

kapadona Messages postés 3 Date d'inscription   Statut Membre Dernière intervention   -  
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
j'utilise Excel 2007. Par défaut, toute mes cases sont sans fond.
je voudrai que des qu'il y a un fond peu importe la couleur choisie (vert rouge ou jaune.....) la case prend la valeur 0,25.
et j'aurai une case total qui additionnera toutes les valeurs à fond autre que blanc.
Merçi espérant avoir été claire



A voir également:

2 réponses

Raymond PENTIER Messages postés 58990 Date d'inscription   Statut Contributeur Dernière intervention   17 354
 
Non ; ce n'est pas ainsi que ça fonctionne !

La mise en forme conditionnelle, comme son nom l'indique clairement, modifie la mise en forme de la cellule : couleur de police, couleur de remplissage, attribut de police (gras, italique, souligné), bordure et format/nombre ; cette modification est conditionnée par la valeur du contenu de la cellule.

Toi tu voudrais faire l'inverse ... ce n'est envisageable qu'avec une macro, qu'un pratiquant de VBA pourrait décider de t'écrire.

Cordialement.
0
kapadona Messages postés 3 Date d'inscription   Statut Membre Dernière intervention  
 
Merci Raymond;
ok je remplirai donc mes fonds de cellule à la main.
Et je les attribuerai en dure la valeur 0,25.
Maintenant que j'ai pu le faire (il s'agit d'un volume d'heure de travail) qui doit etre de 7/jours. j'ai fais ceci sur la journée 1 exemple le 1er avril(feuille 1)
je voudrai que sur la la feuille 2 (le 02 avril) si mon total est inférieur par exemple 5 que j'ai déjà sur la case correspondante au nom de ce salarié ( -2).et si c'est supérieur a 7 exemple 9 que j'ai +2 une espèce de débit crédit.
0
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
Bonjour

... alors il suffit d'écrire si votre champ d'heures est A1:A10
=SOMME(A1:A10)-7

si vous utiliser les heures en décimales, ce qui semble être le cas

crdlmnt
0