Ausecour,
oui je me suis rendu compte de cela il y a peu, tant pis .... j'ai utilisé ce code :
'Coloration lignes selon statut
Dim I As Integer, K
For I = 1 To ListView1.ListItems.Count
For K = 1 To 15
If ListView1.ListItems(I).ListSubItems(11).Text = "MANQUEE" Then
ListView1.ListItems(I).ListSubItems(K).ForeColor = RGB(255, 0, 0) ' rouge
ListView1.ListItems(I).ForeColor = RGB(255, 0, 0) ' rouge
ElseIf ListView1.ListItems(I).ListSubItems(11).Text = "VALIDEE" Then
ListView1.ListItems(I).ListSubItems(K).ForeColor = RGB(128, 224, 96) ' vert
ListView1.ListItems(I).ForeColor = RGB(128, 224, 96) ' vert
ElseIf ListView1.ListItems(I).ListSubItems(11).Text = "EN ATTENTE" Then
ListView1.ListItems(I).ListSubItems(K).ForeColor = RGB(255, 192, 0) ' jaune
ListView1.ListItems(I).ForeColor = RGB(255, 192, 0) ' jaune
ElseIf ListView1.ListItems(I).ListSubItems(11).Text = "NON FERME" Then
ListView1.ListItems(I).ListSubItems(K).ForeColor = RGB(255, 0, 0) ' rouge
ListView1.ListItems(I).ForeColor = RGB(255, 0, 0) ' rouge
End If
Next K
Next I
ListView1.Refresh
aurais tu une solution pour que lorsque tu selectionne une ligne dans la listwiew et que tu clic sur un boutton cela supprime à la fois la ligne dans la listview mais aussi celle correspondant dans la feuille quotation
j'ai trouvé cela mais je bug sur ma plage de cellule là
Private Sub CommandButton8_Click()
With ListView1.ListItems ' Range("B6:F" & Rows.Count).ClearContents
Sheets("QUOTATION").Range("A:O" & Me.ListView1.SelectedItem.Index + 1).Delete Shift:=xlShiftUp
Me.ListView1.ListItems.Remove (Me.ListView1.SelectedItem.Index)
End With
End Sub
merci de ta réponse,
Pipin54000