Valeur "vrai" (ou 1) sur recherche dans une plage de cellule en couleur

Shpountz

XLDnaute Occasionnel
Bonjour à tous

Je suis néophyte et j'ai besoin de vos lumières.
Je voudrais savoir si il est possible de donner une valeur "vrai" (ou 1) après une recherche dans une plage de cellules en couleur.

Comme c'est difficilement explicable je joint un fichier.

Il s'agit de remplir directement le tableau en fonction des résultats.
Par exemple si cellules VERT et Cellule ROUGE et Cellule Jaune alors "vrai" (ou 1)

En descendant dans la colonne A on trouve des exemples....

Bon.... J'espère que j'ai été assez explicite bien que j'ai du mal a me comprendre moi même...

Merci à tous pour votre aide
François
 

Pièces jointes

  • Exemple.xlsx
    252.8 KB · Affichages: 78
  • Exemple.xlsx
    252.8 KB · Affichages: 73
Dernière modification par un modérateur:

Hieu

XLDnaute Impliqué
Re : Valeur "vrai" (ou 1) sur recherche dans une plage de cellule en couleur

Salut,

Avec Excel, on peut tout faire !! J'suis pas sûr d'avoir compris, mais j'essaie :

Code:
Function Schpountz(tableau As Range)

Select Case tableau(1).Interior.Color
    Case Is = 255
        rouge = True
    Case Is = 5287936
        vert = True
    Case Is = 65535
        jaune = True
    Case Else
        Exit Function
End Select

For Each c In tableau
If c <> tableau(1) Then
    If c.Interior.Color = 255 Then rouge = True
    If c.Interior.Color = 5287936 Then vert = True
    If c.Interior.Color = 65535 Then jaune = True
    If c.Interior.Color = 15773696 Then bleu = True
    If c.Interior.Color = 10498160 Then violet = True
End If
Next c
    If rouge = True And vert = True And jaune = True And bleu = True And violet = True Then Schpountz = 1

End Function

La fonction Schpountz te donne zero si la premiere cellule n'est pas rouge, jaune ou verte.
Puis elle verifie, dans les cellules suivantes, qu'il y a les couleurs voulues.
 

Pièces jointes

  • Exemple_v4.xlsm
    256.6 KB · Affichages: 36
Dernière modification par un modérateur:

Shpountz

XLDnaute Occasionnel
Re : Valeur "vrai" (ou 1) sur recherche dans une plage de cellule en couleur

C'est juste parfait Hieu

Donc si je comprends bien et que je veuille remplir des tableaux que tu avais appelé "PlageCouleur3" etc... je fais la même chose j'en crée plusieurs ?
 

Shpountz

XLDnaute Occasionnel
Re : Valeur "vrai" (ou 1) sur recherche dans une plage de cellule en couleur

Et bien cela fonctionne...
Je dois juste trouver un moyen de bloquer le calcul automatique car cela prend un temps fou...
Et quand je passe par "outils" pour bloquer ce fichu calcul auto alors excel plante...
 

Hieu

XLDnaute Impliqué
Re : Valeur "vrai" (ou 1) sur recherche dans une plage de cellule en couleur

Malheureusement, je n'ai plus de solutions à t'apporter ; ton fichier doit être "monstrueux", ce qui fait que ça rame...
Peut être découper ton fichier en 2 fichiers liés ?
 

Hieu

XLDnaute Impliqué
Re : Valeur "vrai" (ou 1) sur recherche dans une plage de cellule en couleur

Oui, c'est ça;
Le plus "intelligent", à mon humble avis, c'est de découper les données d'entrée, avec les données de sortie - càd y a un fichier qui pointe sur rien, et l'autre qui pointe sur le premier

++
 

Shpountz

XLDnaute Occasionnel
Re : Valeur "vrai" (ou 1) sur recherche dans une plage de cellule en couleur

Je viens de me battre pour supprimer Windows 10 qui s'était installer tout seul...
Qu'entends tu par un fichier qui pointe sur rien et l'autre qui pointe sur le premier ?
J'avoue ne pas comprendre !
 

Hieu

XLDnaute Impliqué
Re : Valeur "vrai" (ou 1) sur recherche dans une plage de cellule en couleur

Salut,

Ce que je veux dire, c'est qu'il faudrait éviter, au possible, que les deux fichiers pointent, l'un vers l'autre - que le pointage soit unidirectionnel. Après, tu fais comme tu veux ^^


++
 

Shpountz

XLDnaute Occasionnel
Re : Valeur "vrai" (ou 1) sur recherche dans une plage de cellule en couleur

Si j'ai bien compris
J'ai un fichier avec des données et un autre fichier avec les calculs et résultats ?
En ce moment j'ai un seul fichier qui contient les données et les résultat
 

Discussions similaires

Réponses
10
Affichages
210