XL 2016 Code couleur

Steve11

XLDnaute Nouveau
Rebonjour,
Je vous sollicite de nouveau afin d'optimiser ce fichier.
Effectivement je souhaite faire apparaître en rouge la ligne entière du prénom a partir du moment où l'intéressé est signalé comme entré (pas encore sortie) et en vert une fois sorti.

Cela me permettrait de connaître la situation du bâtiment ( vide de personnel ou non ) en cas d'intervention.
Je sais maintenant pouvoir compter sur vous.
Merci d'avance.
Cordialement
 

Pièces jointes

  • pointage avec macro - Copie.xlsm.xlsx
    12.4 KB · Affichages: 14

Victor21

XLDnaute Barbatruc
Bonsoir, @Steve11

Merci de vérifier votre pj.
1644085492354.png
 

Steve11

XLDnaute Nouveau
Voici un fichier de principe pour mon problème de code couleur, sachant que dans l'original ( échec à la transmission) j'ai déjà rentré en VBA les formules pour figer les formules maintenant,ainsi que l'écriture automatique au double click.
J'espère que le fichier ci-joint vous permettra d'apporter une réponse à mon problème.
Cordialement
 

Pièces jointes

  • fichier sans VBA pour principe.xls
    10 KB · Affichages: 6

Victor21

XLDnaute Barbatruc
Re, @Steve11

En partant du principe que pour sortir, il faut entrer, ou rentrer, il suffit de compter le nombre d'allées et venues :
si c'est 0, rien, pas de mise en forme, il n'est jamais venu,
Si c'est impair, il est entré (ou rentré) et il est dedans, donc mise en forme rouge,
Si c'est pair, il est sorti (ou ressorti), donc mise en forme verte.

Essayez cette mise en forme conditionnelle :
1644088351182.png

Edit : Nos posts se sont croisés, mais le principe reste le même. Seule la zone d'application change.
 

Pièces jointes

  • Copie de Maintenant v1.xlsm
    17.1 KB · Affichages: 8
Dernière édition:

Steve11

XLDnaute Nouveau
Bonjour @Victor21
Merci pour la réponse et le fichier,ça fonctionne dans l'ensemble hormis la formule pour la couleur rouge.
Peut-être parce que mes colonnes entrée/ sortie sont doublées comparé aux fichiers que vous m'avez envoyé?
Je vais tenter de comprendre le concept et essayer de détecter mon erreur.
Je vous informerai.
Encore merci.
 

Steve11

XLDnaute Nouveau
G suivi vos recommandations et annulé la notion de "ok".
Tout fonctionne à merveille et me facilite bien la tâche.Merci beaucoup.
J'aurais maintenant une dernière (promis) requête afin que ce fichier soit optimale.
Je souhaiterais faire apparaître 2 gros marqueur (rectangle de G1 à M5)couleur :
-Rectangle G1 à M5 de couleur vert si toute les lignes sont ou blanches ou vertes.
-Rectangle G1 à M5 de couleur rouge si une ou plusieurs lignes sont rouges.
Merci d'avance.
Cordialement.
 

Victor21

XLDnaute Barbatruc
Re,
Comparez le nombre d'entrées et de sorties.
Si le nombre de sorties est inférieur au nombre d'entrées, rouge, sinon vert.
Pour colorier le bloc de cellules, fond vert manuellement et
=NB(C2:C22;F2:F22)<NB(B2:B22;E2:E22) ===> fond rouge
 

Steve11

XLDnaute Nouveau
Dsl mais,mes PJ transitent par smartphone donc certaines infos n'arrivent pas avec le fichier j'essaie donc en les compartimentant,
J'espère que les fichiers ci-joints vous permettront une meilleure lecture ,dans le cas contraire je devrais sûrement me résoudre à abandonner mon projet.
Merci d'avance cordialement
 

Pièces jointes

  • version finale pointage 1 essai sans macro.xlsx
    18.1 KB · Affichages: 2
  • capture d'écran VBA .png
    capture d'écran VBA .png
    18.2 KB · Affichages: 13

Discussions similaires

Réponses
58
Affichages
10 K

Statistiques des forums

Discussions
312 489
Messages
2 088 848
Membres
103 973
dernier inscrit
okoazer