Avatar billede l3kris Nybegynder
02. januar 2004 - 21:38 Der er 1 kommentar og
1 løsning

Vælge alle items i Listbox

Jeg vil gerne kunne vælge alle items i en listbox med Ctrl-A, men hvordan gør jeg det?
Avatar billede kabbak Professor
02. januar 2004 - 22:25 #1
Hvis det er en listbox i en form, mener jeg ikke at man kan, det virker vist nok kun i selve regnarket.

men  kan du ikke sætte en knap ind, med navnet VælgAlt, og så denne kode

Private Sub VælgAlt_Click()
For T = 0 To ListBox1.ListCount - 1
ListBox1.Selected(T) = True
Next
End Sub
Avatar billede sjh Nybegynder
02. januar 2004 - 22:35 #2
'------------------------ Form1 ------------------------
' Husk at sette ListBox .MultiSelect til 1 eller 2
'-------------------------------------------------------

Option Explicit

Private Sub Form_Load()
Dim i As Long
  For i = 1 To 500
    List1.AddItem "Test " & i
  Next
End Sub

Private Sub List1_KeyUp(KeyCode As Integer, Shift As Integer)
Dim i As Long
  If Shift = 2 And KeyCode = 65 Then 'Ctrl = 2 og A = 65
    With List1 '<- ListBox
        .Visible = False
          For i = 0 To .ListCount - 1
            .Selected(i) = True
          Next
        .Visible = True
    End With
  End If
End Sub
'------------------------ Form1 ------------------------
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