Mise en couleur de cellule en fonction des choix

Résolu
gyzmo01 Messages postés 5 Statut Membre -  
gyzmo01 Messages postés 5 Statut Membre -
Bonjour,
j'ai un fichier de réservation de locaux

https://mon-partage.fr/f/9IdNPrmH/

j'ai la première colonne qui correspond aux noms de toutes les personnes
ensuite chaque colonne correspond a un jour du mois, et dans chaque cellule , un combo list (liste de tous les locaux) permettant a chaque personne de réserver un local pour ce jour
dans une autre feuille excel , j'ai la liste de tous les locaux avec leur nombre de place max (1 a 5)
je souhaiterais que la couleur de la cellule passe en rouge si une personne s'inscrit pour le meme local et le meme jour si le nombre max pour ce local est atteint
ex : 05/09/2020 local c-2 (nombre de place max 2)
si la Personne A s'inscrit la cellule ne change pas de couleur
si la Personne B s'inscrit la cellule ne change pas de couleur
si la personne C s'inscrit la cellule passe en rouge

Merci d'avance

Configuration: Windows / Internet Explorer 11.0

5 réponses

  1. gyzmo01 Messages postés 5 Statut Membre 1
     
    Bonjour

    Merci pour votre aide

    Je ne comprends pas
    B2:X500 inscription avec nom du local
    que dois je mettre ?
    1
    1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      Voyez cet exemple avec les explications en feuil1 et revenez si problème
      https://mon-partage.fr/f/PeWX86HA/
      crdlmnt
      0
      1. gyzmo01 Messages postés 5 Statut Membre 1 > Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention  
         
        Un grand merci pour votre aide

        cela fonctionne parfaitement maintenant
        0
  2. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour
    à adapter
    En feuil1
    • en A1:A20 désignations des locaux (servira pour la validation de données)
    • en B1;B20 en ligne: capacité des locaux
    • nommez A1:B20 par exemple "local"

    En Feuil2
    • En A2:A50 liste des noms
    • En B1:X1 dates
    • B2:X500 inscription avec nom du local

    Formatage
    • sélectionnez Feuil2!B2:X50
    • Ruban / Accueil / Mise en forme conditionnelle / Nouvelle règle
    • utiliser une formule pour...

    la formule:
    =NB.SI(B$2:$B$50;B2)>RECHERCHEV(B2;local;2;0)
    attention aux signes $ aux bon endroits
    et formatez comme souhaité
    notez que toutes les affectations identiques dans la même colonne prendront le format
    at
    crdlmnt

    0
  3. gyzmo01 Messages postés 5 Statut Membre 1
     
    Désolé c'est encore moi

    cela ne fonctionne que pour quelques locaux mais pas tous

    Je vous mets le fichier complet , que je dois utiliser avec quelques exemples

    https://mon-partage.fr/f/3NYW3zqs/

    Puis-je vous demander de l'adapter

    merci énormément
    0
  4. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Vous allez pouvoir le faire vous même, ça pourra servir
    allez dans le gestionnaire de noms
    (Ruban / Formule / Gestionnaire de nom (au milieu du ruban))
    dans la fenêtre affichée, sélectionnez le champ nommé et cliquez sur "modifier"
    et dans la fenêtre, en bas, remplacer la valeur de ligne 20 par 121 en respectant toujours les signes$
    soit pour Capacite, devient =Locaux!$A$2:$B$121
    et pour Local devient =Locaux!$A$2:$A$121
    et après ça va fonctionner
    crdlmnt

    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. gyzmo01 Messages postés 5 Statut Membre 1
     
    Super cela fonctionne maintenant

    Je n'avais jamais été dans cet onglet !!

    Un grand merci pour votre patience

    Bien à vous
    0