Avatar billede puppetmaster Nybegynder
17. juni 2005 - 15:23 Der er 3 kommentarer og
1 løsning

Hvilke items er selected

Har brug for en lille stump kode som løber en Listbox igennem og fortæller mig hvilke værdier (items) brugeren har valgt.
Avatar billede puppetmaster Nybegynder
17. juni 2005 - 15:25 #1
Fandt den selv på Microsoft's hjemmeside.

Sub CommandButton1_Click ()

          ' Loop through the items in the ListBox control.
          For x = 0 to ListBox1.ListCount - 1

            ' If the item is selected...
            If ListBox1.Selected(x) = True Then

                '...display the Selected item.
                MsgBox ListBox1.List(x)

            End If

        Next x

        ' Close the UserForm.
        Unload Me

      End Sub
Avatar billede puppetmaster Nybegynder
17. juni 2005 - 15:48 #2
Jeg får dog bare værdien Null ud
Avatar billede jesperfjoelner Nybegynder
17. juni 2005 - 16:14 #3
Det er ikke den du skal bruge hvis listen er en multiselectbox.
Du skal bruges listboxnavn.itemsselected
og loope gennem den.
Avatar billede mugs Novice
17. juni 2005 - 16:25 #4
Dim itm As Variant
Dim txt As String
If Me!liste2.ItemsSelected.Count > 0 Then
For Each itm In Me!liste2.ItemsSelected
txt = txt & Me!liste2.ItemData(itm) & " , "
Next itm
txt = Left(txt, Len(txt) - 2)
End If
MsgBox txt
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