Couleurs dans cellules excel

Résolu
vincentdu25300 Messages postés 27 Date d'inscription   Statut Membre Dernière intervention   -  
vincentdu25300 Messages postés 27 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
Je voudrais mettre des cellules en couleurs par rapport à un temps de travail.
Exemple (matin,nuit,après-midi,congé,maladie etc).
Le mise en forme conditionnelle ne propose que 3 possibilités de couleurs et dans mon cas il me faudrait beaucoup plus.
Avez vous soit une formule ou une macro pour pouvoir arrivé à le faire
Je suis sur excel2003
Par avance merci de votre aide

8 réponses

  1. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Salut,

    regarde ce fichier sur les feuilles 1 et 3 deux approches de code en VBA
    et on en reparlera demain pour simplifier et adapter le code à tes besoins

    https://www.cjoint.com/?jox5xX2dzg

    A+
    Mike-31

    Une période d'échec est un moment rêvé pour semer les graines du savoir.
    0
    1. vincentdu25300 Messages postés 27 Date d'inscription   Statut Membre Dernière intervention  
       
      Je vous remercie bien.
      Mon soucie est résolue et j'ai bien compris votre fichier excel joint
      Bonne journée
      0
  2. vincentdu25300 Messages postés 27 Date d'inscription   Statut Membre Dernière intervention  
     
    Salut
    Merci je vais regarder se fichier et revenir vous tenir au courant
    Bonne soirée
    0
  3. vincentdu25300 Messages postés 27 Date d'inscription   Statut Membre Dernière intervention  
     
    Bonjour,
    Je vous joint mon tableur pour que vous puissiez comprendre mon idées
    Merci
    0
  4. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  5. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Re,

    Avec la structure de ton fichier un autre code peut être mieux adapté, en se servant des données de la colonne AH de AH11 à AH22 ce qui donne 12 possibilités de couleurs, il suffit de saisir le mot qui doit conditionner la couleur et coloriser la cellule en fonction du résultat souhaité. Commencer par la cellule AH11 éviter les cellules vide entre deux. chaque fois que le mot sera saisi dans le tableau, la cellule se colorisera en fonction.
    Bémol pour le tableau existant, il faudra faire un double clic sur chaque cellule afin que le mot soit pris en considération. Il y a un autre moyen plus rapide, mets le tableau en surbrillance, positionne le pointeur de la souris sur la barre des formules, et clic et entrée, clic et entrée etc ... la cellule active changera de cellule à chaque validation.

    https://www.cjoint.com/?jppGYXEbD8
    0
  6. vincentdu25300 Messages postés 27 Date d'inscription   Statut Membre Dernière intervention  
     
    Bonsoir
    Je viens de prendre votre fichier joint
    Je vous remercie pour votre aide.
    Ok pour le double clic mais cela ne me dérange pas en tout cas
    Bonne soirée
    0
  7. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Re,

    pour remplacer le double clic essaye ce que je t'expliquais

    "Il y a un autre moyen plus rapide, mets le tableau en surbrillance, positionne le pointeur de la souris sur la barre des formules, et clic et entrée, clic et entrée etc ... la cellule active changera de cellule à chaque validation"

    ou je t'écris un code pour le faire d'un seul clic sur un bouton ensuite tu le supprimera pour éviter les conflit de code
    0
    1. vincentdu25300 Messages postés 27 Date d'inscription   Statut Membre Dernière intervention  
       
      J'ai crée une liste et je l'ai mise sur les cellules à modifié et en prenant le texte voulu , la cellule prend automatiquement la couleur lié au texte.
      Cela simplifie encore la mise en application
      A+
      0
  8. vincentdu25300 Messages postés 27 Date d'inscription   Statut Membre Dernière intervention  
     
    Re re

    J'ai pris note et j'ai modifié le code pour un seul clic, c'est vrai que cela améliore encore la chose.
    A+
    0