Avatar billede moba Nybegynder
12. marts 2004 - 09:52 Der er 3 kommentarer og
1 løsning

multi select i en liste

Hejsa
Jeg har en liste (liste1) men en 2 kolonner  (id, dato)
Jeg har brug for at man ved markering af ex 10 liner i listen, får den første og sidste dato ud i 2 forskellige tekstbokse. Jeg forestiller mig en For each next, men jeg er ikke klar over hvordan jeg KUN får at se den første og den sidste dato. (bemærk, jeg ønsker ikke id'et med i tekstboksene.
MVH
Morten
12. marts 2004 - 10:29 #1
Sæt egenskaben "Bundet kolonne" = 2 på List1

Prøv så denne kode:
    Dim Itm As Variant
    Dim Start As Date
    Dim Slut As Date
    For Each Itm In Me!Liste1.ItemsSelected
        If Start = 0 Then
            Start = Me!Liste1.ItemData(Itm)
        End If
        Slut = Me!Liste1.ItemData(Itm)
    Next Itm
    msgbox "Start: " & Start & vbnewline & "Slut: " & Slut, vbinformation
Avatar billede moba Nybegynder
12. marts 2004 - 11:09 #2
Hmm, jeg får en kørselsfejl 13
Typerne passer ikke sammen!
Jeg har prøvet at ændre date til string og integer uden held
Jeg tror ikke Me!liste1!itemsselected indeholde nogen data selvom jeg har markeret flere rækker i listen
12. marts 2004 - 12:58 #3
Prøvede du at ændre "Bundet kolonne" til 2 (altså dato-kolonnen)?
Avatar billede moba Nybegynder
12. marts 2004 - 15:01 #4
ja, jeg ændrede bundet kolonne til 2, for liste1
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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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