Data1.Recordset.Index = "nome do campo"
Data1.Recordset.Seek "=", "valor"
Assim vc procura o primeiro registro onde o campo "nome do campo" seja igual a "valor"
OU:
Data1.RecordSet.Find "nome do campo = valor"
Faz a mesma coisa q o outro...
Vc tb pode usar o Filter.. mas ai é outro resultado... ele vai selecionar todos os registros q atendam o criterio, e vc vai usar MoveN E X T e MoveF I R S T para navegar entre os registros q atendam ao criterio...
Data1.RecordSet.Filter "nome do campo = valor"
Espero q tenha ajudado...
Flw!