ah.. non avevo capito che dovevi eseguire ricerche su database.
Dunque quando lavori sui database, è poco performante fare le ricerche sui controlli, le ricerche vanno fatte sul recordset, e possibilmente con l'ausilio del linguaggio SQL.
Un esempio di query SQL può essere questo:
strValore = InputBox("Immettere il nome da ricercare:", "Ricerca nell'agenda")
strSQL = "SELECT * FROM Tabella WHERE Campo ='" & strValore & "'"
Puoi attribuire ad un recordset come sorgente, la stringa SQL,
e associare al recordset il tuo controllo.