Come preannunciato, le IF non bastano mai
Ho una ComboBox che popolo con una decina di AddItem, successivamente ne catturo il Text e lo inserisco in un BD Access, fin qui tutto OK.
Ora, aprendo la Form_Dettagli vorrei che come ListIndex ci sia quello scelto al momento dell'inserimento (la 3 riga, la 6 ecc)
Per ora ho fatto questo:
allora, innanzitutto SELCT CASE XXX.. quell'XXX cos'è? una variabile? (si, ho dovuto dichiararla ma non contiene niente, anche perchè a me non serve mettere nulla nella variabile, ma solo dichiarare il list index in base al campo del DB). Inoltre non prende la ListIndex, quindi non funzionacodice:Select Case XXX Case Rs.Fields("XXX").Value = "XXX_0" cmb_XXX.ListIndex = 0 Case Rs.Fields("XXX").Value = "XXX_1" cmb_XXX.ListIndex = 1 Case Rs.Fields("XXX").Value = "XXX_2" cmb_XXX.ListIndex = 2 Case Rs.Fields("XXX").Value = "XXX_3" cmb_XXX.ListIndex = 3 Case Rs.Fields("XXX").Value = "XXX_4" cmb_XXX.ListIndex = 4 End Select![]()