Mise en forme

Bonjour,

Pouvez-vous me corriger ca :

=SI(G13-H13=7;ColorCell(F13);ColorCell(F12))

sachant que G13 et H13 sont des dates au format JJ/MM/AAAA

merci beaucoup

Bonjour,

Avez-vous un message d'erreur ?

Si oui :

Lequel ?

Et pouvez-vous joindre un fichier ou poster le code de la fonction personnalisée ?

Sinon :

Pouvez-vous essayer cette formule :=SI(OU(G13-H13=7;G13-H13=-7);ColorCell(F13);ColorCell(F12))

Cdt et bon Dimanche,

Air_2

ci-joint le fichier.

l'idéal est de colorer la cellule et meme l'anglet de la feuille.

merci à vous tous

23test-couleur.xlsx (9.95 Ko)

Bonsoir,

Il y a une fonction native d'excel qui vous permettra de colorier la ou les cellules selon une ou maximum 3 conditions :

Il faut aller dans le menu format puis mise en forme conditionnelle choisir à l'apparition de la boite :

  • "La valeur de la cellule est"
  • égale à
  • =AUJOURDHUI()+15
puis cliquer sur le bouton format du formulaire

Aller dans l'Onglet motif , choisir la couleur :

Cette réponse vous suffit-elle ?

Sinon une autre solution vous sera proposée.

Cdt et bonne soirée

Air_2

ca me va super, maintenant est il possible de colorer l anglet de la feuille selon des conditions?

Salut le forum

Pour colorer l'onglet selon des conditions, il faut utiliser les macros.

Mytå

bonjour,

serait'il possible d'avoir la macro?

Bonjour

Voir fichier

Cordialement

30test-couleur.zip (10.87 Ko)

trop gentil,merci

juste une question, l'anglet n'est pas rouge!!!! mais c'est pas tres important.

je me demandais une chose,dans le cas d'un tableau volumineux,vous avez une macro qui remplace ca :

=CouleurdesOnglets(SI(OU(C7>=AUJOURDHUI()+15;C8>=AUJOURDHUI()+15;C9>=AUJOURDHUI()+15);3;-1))

la logique : parcourir le tableau T et colorer selon le test!

désolé d'insister comme ca :

j'ai inséré dans Module1,j'ai mis la condition dans l'une des cellule de la feuille,mais je n'arrive pas a avoir la coloration de la cellule.

P.S : ca serait pas la mise en forme conditionnelle?

bonjour,

La macro marche mais l'anglet ne redevient à sa couleur d'origine quand la condition n'est pas vérifiée!!


C'est bon, j'ai revu mes conditions

Bonjour

Sur le fichier envoyé, tu as 2 choses

  • La MFC des cellules C7:C9
  • Le Code dans le Module1 qui associé à la formule en a12 passe la couleur de l'onglet au rouge dés qu'une date remplit la condition.

et redevient incolore lorsque la date ne remplit plus les consitions. Par exemple, sur le fichier précédent cela donne ça.

Cordialement

11test-couleur.zip (10.94 Ko)

je voudrais maintenant de mettre deux conditions :

colorer en rouge si c'est aujourdhui()+15 et en bleu si c'est aujourdhui()+20

quand j'ai essayé ,il me colore les cellule en bleu mais pas l'anglet en rouge,

y'a il un truc a changé au niveau de la fonction?

Bonjour

Bon. J'espère y arriver avant 2012....

Tu dis toujours que "ca ne marche pas", mais personne ne sait ce que tu as fait pour çela.

A ce stade, il serait préférable de nous montrer ce que tu as fait avec un fichier et là, nous pourrons voir ce qui empêche de fonctionner chez toi, ce qui fonctionne chez les autres...

Cordialement

Salut J.Sparo, Amadéus et le forum

Modifie la formule comme ceci

=CouleurdesOnglets(SI(OU(C7>=AUJOURDHUI()+20;C8>=AUJOURDHUI()+20;C9>=AUJOURDHUI()+20);5;SI(OU(C7>=AUJOURDHUI()+15;C8>=AUJOURDHUI()+15;C9>=AUJOURDHUI()+15);3;-1)))

Mytå

Bonsoir,

Merci pour la réponse, dites moi,y'a il possibilité de faire ca avec une MACRO au lieu de mettre toutes les cellules 1 par 1 ?

Bonsoir j.sparo,

Il est possible de le faire, peux-tu joindre le fichier que tu utiliseras ainsi il nous sera possible de te fournir une solution avec les explications plus adaptées et plus souples et agiles pour ton confort.

Au plaisir de te relire...

Cdt

AIr_2

Bonsoir

Air_2, bonjour

En principe, la suite est ici

https://forum.excel-pratique.com/post154823.html#p154823

Cordialement

Rechercher des sujets similaires à "mise forme"