01. juni 2003 - 10:12Der er
2 kommentarer og 1 løsning
Find alle forekomster i listView
Jeg har et listView med en masse data hvor jeg ønsker at finde ALLE forekomster med en bestemt tekst og fremhæve dem i mit listView. Kan det lade sig gøre?
Private Sub Form_Load() With ListView1 .View = 3 .ColumnHeaders.Add , , "Column1", 1200 .ColumnHeaders.Add , , "Column2", 1200 .ColumnHeaders.Add , , "Column3", 1200 .ColumnHeaders.Add , , "Column4", 1200 .ColumnHeaders.Add , , "Column5", 1200 End With
Dim i As Long Dim Litem As ListItem
For i = 1 To 50 Set Litem = ListView1.ListItems.Add(, , "Column" & i) With Litem .SubItems(1) = "Column" & i .SubItems(2) = "Column" & i .SubItems(3) = "Column" & i .SubItems(4) = "Column" & i End With Next i
With ListView1 For i = 1 To .ListItems.Count If InStr(1, .ListItems(i).Text, "0") Then .ListItems(i).Bold = True .ListItems(i).ListSubItems(1).Bold = True .ListItems(i).ListSubItems(2).Bold = True .ListItems(i).ListSubItems(3).Bold = True .ListItems(i).ListSubItems(4).Bold = True End If Next i End With End Sub '--------------------------------------- Form1 ---------------------------------------
Svar til sjh: Nej jeg har ingen problemer med din løsning jeg tænkte nok lidt anderledes men du får point for din løsning
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.