Questione : Perché la proprietà di Listindex di un Combobox si ripristina a 0 in VBA?

Sto usando l'accesso VBA.  Ho un combobox non legato in una secondario-forma che sto usando per aggiornare un recordset nel subform.  Realmente non so se quello ha molto da fare con il problema, ma quello è il background.

Anyway, io ha popolato il combobox con una dichiarazione di SQL quella risultati in due articoli nel combobox.  Se seleziono il secondo articolo nel combobox (Listindex=1) ritorna di nuovo a Listindex=0.  Non posso calcolare che fuori why.

What è dispari è che il Listindex è appena benissimo nel ctrlTechnologyCombo_AfterUpdate (), ma in qualche luogo fra il quel e ctrlTechnologyCombo_Change (), ottiene l'insieme di nuovo a 0, che cambia il valore nel mio combobox.

Note che ci sarebbe normalmente codice nel ctrlTechnologyCombo_AfterUpdate () per aggiornare l'annotazione visualizzata dopo che il combobox è selezionato, ma ho commentato esso fuori nella prova di calcolare fuori che cosa è on.
andante class= > " libero " del
> " del codeSnippet " del class= del
class= " lineNumbers " del
class= del
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
il sommergibile >Public notpretty " del class= " del id= " codeSnippet753395 del
           
class= del

Risposta : Perché la proprietà di Listindex di un Combobox si ripristina a 0 in VBA?

Conoscete che cosa le proprietà di valore e del testo del combinato sono quando usate dove clausola contro quando non fate
Altre soluzioni  
 
programming4us programming4us