Apreciación:
La búsqueda que propone el amigo Joviedo esta muy bien, pero recuerda que de esta manera se tendrá que recorrer todo el RecordSet para poder encontrar una similitud que cumpla el criterio de búsqueda del .Find (Criterio), algo que podría tomar mucho tiempo en caso de que el RecordSet sea de muchos registros.
Yo te recomendaría que utilizaras una Sentencia Sql que sólo te cargara el registro que cumpla esa condición, esto ahorraría tiempo y es mucho más versátil.
mSql = "Select * From Tablas Where Campo = txtrut.text
Data.Refresh
Y listo!!
espero te sirva.
Saludos Mellileo!!