Différencier la couleur des lignes dans une listview

  • Initiateur de la discussion Initiateur de la discussion phileasdav
  • 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 !

P

phileasdav

Guest
bonjour à tous ;

j'ai une listview dans laquelle je siouhaiterai différencié la couleur des lignes selon une valeur .
Cela fonctionne mais pas comme je voudrai !!!😡; je souhaiterai sans avoir a cliquer sur une ligne que la couleur des lignes se mettent automatiquement a l'initialisation de mon userform.

ci joint mon code du module
Sub Colore_rouge()
Dim j As Byte, k As Long

With userform2.ListView1
For k = 1 To .ListItems.Count
.ListItems(k).ForeColor = &HFF&
.ListItems(k).Bold = True
For j = 1 To 8
.ListItems(k).ListSubItems(j).ForeColor = &HFF&
.ListItems(k).ListSubItems(j).Bold = True
Next
Next
End With
End Sub

.......et des criteres appelant la procédure
If Sheets("Data").Cells(Numlign, 14) = "" Then
Colore_rouge
End If

merci d'avance
 
Re : Différencier la couleur des lignes dans une listview

.......et des criteres appelant la procédure
j'ai déplacé et modifié la macro celle ci je suppose est lors du remplissage de la listview
Code:
If Sheets("Data").Cells(Numlign, 14) = "" Then
With userform2.ListView1
' peut être mettre (Numlign+1)
.ListItems(Numlign).ForeColor = &HFF&
.ListItems(Nulign).Bold = True
For j = 1 To 8
.ListItems(Numlign).ListSubItems(j).ForeColor = &HFF&
.ListItems(Numlig).ListSubItems(j).Bold = True
Next
End With
End If
Bonne réussite
A +
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
4
Affichages
738
Réponses
3
Affichages
880
Retour