Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Colorier cellule

Modeste geedee

XLDnaute Barbatruc
Re : Colorier cellule

Bonsour®
voir proposition jointe
les cellules H4:H20 et K4:M20 comporte une formule logique et sont au format : ;;;
MEFC dans colonnes K =VRAI , ROUGE
MEFC dans colonnes L =VRAI , BLEU
MEFC dans colonnes M =VRAI , ORANGE
 

Pièces jointes

  • colorier.xls
    42.5 KB · Affichages: 24
  • colorier.xls
    42.5 KB · Affichages: 44
  • colorier.xls
    42.5 KB · Affichages: 34

job75

XLDnaute Barbatruc
Re : Colorier cellule

Bonsoir chokili20,

3 MFC sur les 3 plages K4:K18 L4:L18 M4:M19 définies par ces formules :

- rouge =HEURE($I4)>MINUTE($I4)

- bleu =HEURE($I4)<MINUTE($I4)

- orange =HEURE($I4)=MINUTE($I4)

On pourrait n'utiliser qu'une seule colonne...

Edit : hello Modeste geedee, pas rafraîchi.

A+
 

Modeste geedee

XLDnaute Barbatruc
Re : Colorier cellule

Bonsour®
j'ai tout re-saisi !!!
c'est une mauvaise idée que de représenter un couple de valeur par un format heure ...
comment représenter le couple 44:86 ????

Comment calculer directement les cellules coloriées ?

=SOMMEPROD(--($I$4:$I$20>$J$4:$J$20))
=SOMMEPROD(--($I$4:$I$20<$J$4:$J$20))
=SOMMEPROD(--($I$4:$I$20=$J$4:$J$20))
 

Pièces jointes

  • colorier(2).xls
    41 KB · Affichages: 31
  • Capture.JPG
    53.9 KB · Affichages: 24
  • Capture.JPG
    53.9 KB · Affichages: 23
Dernière édition:

job75

XLDnaute Barbatruc
Re : Colorier cellule

Re,

c'est une mauvaise idée que de représenter un couple de valeur par un format heure ...

Oui, mieux vaut séparer les 2 nombres par un point (si le séparateur décimal est la virgule) ou un espace.

Avec le point, formules des 3 MFC :

- rouge =-GAUCHE($I4;TROUVE(".";$I4)-1)<-STXT($I4;TROUVE(".";$I4)+1;99)

- bleu =-GAUCHE($I4;TROUVE(".";$I4)-1)>-STXT($I4;TROUVE(".";$I4)+1;99)

- orange =-GAUCHE($I4;TROUVE(".";$I4)-1)=-STXT($I4;TROUVE(".";$I4)+1;99)

A+
 

chokili20

XLDnaute Junior
Re : Colorier cellule

Bonsoir,
J'aimerais garder le résultat sur une colonne. A priori si on remplace le : par "un point" ça marche, mais comment faire cette manœuvre ?
Je repose ma question comment calculer directement les cellules coloriées ?
 

job75

XLDnaute Barbatruc
Re : Colorier cellule

Re,

A priori si on remplace le : par "un point" ça marche, mais comment faire cette manœuvre ?

Vous faites ça manuellement ou, s'il y a beaucoup de cellules à traiter, vous lancez cette macro :

Code:
Sub Point()
Dim c As Range, t$
For Each c In [I:I].SpecialCells(xlCellTypeConstants)
  t = c.Text
  c.NumberFormat = "@"
  c = Replace(t, ":", ".")
Next
[I:I].NumberFormat = "General"
End Sub
Je repose ma question comment calculer directement les cellules coloriées ?

Calculer quoi, avec quelle formule ? Sur votre fichier les cellules à colorer sont vides.

A+
 
Dernière édition:

Modeste geedee

XLDnaute Barbatruc
Re : Colorier cellule

Bonsour®

sur une seule colonne...
avec validation de données au format : X,Y
MEFC sur saisies
calcul cumuls directs
 

Pièces jointes

  • Capture.JPG
    50.8 KB · Affichages: 23
  • Capture.JPG
    50.8 KB · Affichages: 20
  • colorier(3).xls
    41 KB · Affichages: 37

Discussions similaires

Réponses
5
Affichages
346
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…