• Initiateur de la discussion Initiateur de la discussion tactic6
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

tactic6

XLDnaute Impliqué
Bonjour le forum
je suis depuis quelques temps les discutions sur les feux tricolore et aimerai adapter un feux rouge à une cellule "N1" en fonction d'une condition qui serait
Code:
For i = 15 To 52
  If f1.Cells(i, "J").Value <> "" And _
      f1.Cells(i, "K").Value = "" Then _
         [COLOR="Red"]la cellule N1 devient rouge[/COLOR]
Next i

(avec Dim f1 As Worksheet)

Comment faire ?
Merci pour les éclaircissements et bon dimanche à tous
 
Dernière édition:
Re : Feu rouge

Hello,

Essaie avec ce code
Code:
Private Sub Worksheet_Change(ByVal Target As Range)

    For i = 15 To 52
        If Cells(i, "J").Value <> "" And Cells(i, "K").Value = "" Then
            [N1].Interior.ColorIndex = 3
        End If
    Next i

End Sub
La variable f1 est inutile dans ce cas.

Cdt, Hulk.
 
Re : Feu rouge

Bonjour èà tous
Code:
For i = 15 To 52
     If Cells(i, "J").Value <> "" And Cells(i, "K").Value = "" Then
            [N1].Interior.ColorIndex = 3
     Exit Sub
     End If
Next i
 
[N1].Interior.ColorIndex = xlNone


A++

Temjeh

Salut Hulk, je te croyais parti: 2 solutions pour le même prix!
 
Dernière édition:
Re : Feu rouge

Re,

Essaie comme ceci
Code:
Private Sub Worksheet_Change(ByVal Target As Range)

    For i = 15 To 52
        If Cells(i, "J").Value <> "" And Cells(i, "K").Value = "" Then
            [N1].Interior.ColorIndex = 3
        ElseIf Cells(i, "K").Value <> "" Then
            [N1].Interior.ColorIndex = xlNone
        End If
    Next i

End Sub
Bye.

Slt Temjeh.
 
Re : Feu rouge

Rebonjour

Il ni a pas d'erreur! xlnone est une cellule vide mais si elle est blanche [N1].Interior.ColorIndex = 2

Voir fichier

A++

Temjeh

Oui en MFC en K15 et faire suivre vers le bas si cll de colK vide: =K15=""
...mettre condition rouge
 

Pièces jointes

Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
4
Affichages
737
  • Question Question
Microsoft 365 Export données
Réponses
4
Affichages
906
Réponses
3
Affichages
924
Réponses
0
Affichages
658
Retour