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:
codice:
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
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 funziona