Select case sur deux colonne d'un "ListView"

Bonjour a tous,

J'ai un soucis de "Selec Case", Je voudrais l'appliquer sur 2 colonnes D'un ListView pour déterminer si une les deux cellules sont vides; auquel cas je met une couleur orange sur toute la ligne, sinon une couleur verte. Et bien sûr je n'y arrive pas !

quelqu'un peut-il m'aider ?

Merci par avance. Voici mon code

 'On définit le critere sur lequel la couleur sera appliquée (ici les montant)
  MonCritere = Format(Feuil1.Cells(i, 12), "X")
  MonCritere2 = Format(Feuil1.Cells(i, 13), "X")
         ' On teste les cas et on applique les couleurs de police de caractère
        Select Case MonCritere
            Case Is = "X"                                      'Si la cellule contient un "X" on met du vert
                Couleur = &HFF00&
               Select Case MonCritere2
                  Case Is = "X"                                'Si la cellule contient un "X" on met du vert
                  Couleur = &HFF00&
            Case Is <> "X"                                     'Si la cellule ne contient contient pas un "X" on met du orange
                Couleur = &H80FF&
            Case Is = Cells.Offset(0, 1) <> "X"        'Si la cellule adjacente ne contient contient pas un "X" on met du orange
                Couleur = &H80FF&
            End Select
        End Select

Mille excuses à tous ceux qui ont déjà lu ma requête, J'avais oublié de préciser qu'il s'agissait d'une ListView.

Je vient de rectifier le titre de mon post.

Bonsoir Atlonia

Et pourquoi vouloir un Select Case

De plus pourquoi appliquer un format au critère

Très étrange tout ça...

En restant sur la même idée

'On définit le critere sur lequel la couleur sera appliquée (ici les montant)
MonCritere = Format(Feuil1.Cells(i, 12), "X")
MonCritere2 = Format(Feuil1.Cells(i, 13), "X")
If MonCritere = "X" and MonCritere2 = "X" then
  Couleur = &HFF00&    ' Couleur verte
Else
  Couleur = &H80FF&    ' Couleur Orange
End If

A+

Merci Bruno M45,

l'idée est bonne, mais j'ai testé dans mon LitView et ça ne fonctionne pas.

Je me retrouve avec une seule couleur dans tout le ListView...!

Je vais creuser un peu plus ta solution.

Re,

Alors merci de joindre un fichier anonymisé comme il est conseillé dans la charte du forum 😉

A+

Voila mon fichier, la recherche se fait sur les colonnes "Carte" et "License".

Comme je l'ai dit dans mon post de départ, si une ou les deux cellules sont vide, la ligne doit s'afficher en orange.

Merci a tous.

NE cherchez plus, merci à tous,

En particulier à toi BrunoM45, c'était la bonne solution, il suffisait d'utiliser "or" et non pas "and" et roule come sur des roulettes.

Rechercher des sujets similaires à "select case deux colonne listview"