I have used listboxes with well over a thousand entries with no difficulties whatsever. I know that the design time member max differs from the run time max (32,000 I think), but I cannot find the info in the MSDN anywhere.

try this, it works:
Code:
Dim i As Long
For i = 0 To 32000
    List1.AddItem i
Next

For i = 0 To List1.ListCount - 1
    If List1.List(i) = "20000" Then _
        MsgBox "FOUND"
Next
[Edited by CthulhuDragon on 09-11-2000 at 04:21 PM]