Avatar billede bambus Nybegynder
14. november 2001 - 10:36 Der er 1 kommentar og
1 løsning

problemer med Listview i vba, kan ikke ramme subitems(x)

Jeg bruger følgende kode i vba

For Rownr = 1 To ListView2.ListItems.Count
    With ListView2.ListItems
        MyMatrix(Listnr, Rownr) = .Item(Rownr)
        MyMatrix(Listnr + 1, Rownr) = .?????????
    End With
Next Rownr

Som man kan se i kodestumpen er der en del ? tegn, og koden skal bruges til indlæsning af data fra listview2 til MyMatrix(100,100)

Hvor der står ???? Skal jeg bruge subitem(1) fra listview2, men jeg kan ikke ramme den rigtige kode
Jeg har prøvet med MyMatrix(Listnr + 1, Rownr) = .Item.SubItems(1) , men får fejlen :
Argument not optional
Avatar billede jennemaan Nybegynder
14. november 2001 - 10:41 #1
For Rownr = 1 To ListView2.ListItems.Count
    With ListView2.ListItems
        MyMatrix(Listnr, Rownr) = .Item(Rownr)
        MyMatrix(Listnr + 1, Rownr) = .Item(Rownr).SubItems(1)
    End With
Next Rownr

/Jennemaan

Avatar billede bambus Nybegynder
14. november 2001 - 11:19 #2
:-)  nååå ja klart
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester