allora...
ho riprovato un pò
questo funziona...solo che se una mette la A nella combo e poi preme OK e dopo mette la B nella combo e preme OK non succede nientecodice:If cmbfiltra.ListIndex = 1 Then lsttitoli.Clear ordinamento Else lettera = CStr(cmbfiltra.Text) cont = 0 For i = 0 To lsttitoli.ListCount - 1 If LCase(lettera) = LCase(Left(lsttitoli.List(i), 1)) Then ReDim Preserve matr(cont) matr(cont) = lsttitoli.List(i) cont = cont + 1 End If Next i If UBound(matr) <> 0 Then lsttitoli.Clear For i = 0 To UBound(matr) lsttitoli.AddItem matr(i) Next i End If End If
se invece uno mette la A nella combo e poi preme OK, poi mette TUTTI nella combo preme OK ( tornano tutti i record ) e dopo mette la B nella combo e preme OK funziona

Rispondi quotando
