Ciao, ora e' un po' piu' chiaro !Originariamente inviato da neho34
...
Ora i problemi sono questi:
1) Una volta riempita la listbox, selezionando la prima scuola della lista non viene riempito nessun campo di testo. Se seleziono il terzo item i campi di testo si riempiono con i valori del primo item.
2) Se applico un filtro, la listbox si riempie con le scuole relative al distretto selezionato, ma se seleziono un item compie l'errore illustrato in precedenza.![]()
(non c'era bisogno di scusarsi... i miei erano "rimproveri" scherzosi, evidenziati dalle "faccine")
Problema 1:
usi un ciclo For y = 2 To...
quindi le voci 0 e 1 della ListBox non vengono considerate !
Probabilmente esiste uno "sfasamento" di 2 unita' tra gli indici della ListBox (il primo elemento e' sempre lo 0) e la corrispondente riga di Excel dove sono memorizzati i dati da mettere nelle textbox...
Per risolvere basta modificare:
codice:If ListBox1.Selected(y - 2 ) Then![]()

)
Rispondi quotando