scusate ma non riesco a risolvere questa cavolata ma proprio non mi torna

devo verificare se un valore è già nella lista

io ho provato così ma non mi va

valore = luca
ris = FrmFondo.ListaPortieri.Items.Find(valore, vbYes)
if ris = true then
msgbox ("nome trovato")
else
msgbox ("nome non trovato")
end if


a me restituisce sempre false anche se il nome c'è
possibile che devo specificare dove ricercare?? o cerca in tutte le colonne della list????

grazie