If Ref is a text field, you need quotes around the value:
rstAnimals.Find "[Ref] = " & Chr$(34) & strTagID & Chr$(34)
or
rstAnimals.Find "[Ref] = '" & strTagID & "'"
(exagerated for clarity, that second one is rstAnimals.Find "[Ref] = ' " &
strTagID & " ' ")
--
Doug Steele, Microsoft Access MVP
http://I.Am/DougSteele
(no e-mails, please!)
"Heather Vernon" <(E-Mail Removed)> wrote in message
news:00E6B755-B523-4BF0-8761-(E-Mail Removed)...
> Here's the rest of my code; seems to have been lost...
>
> rstAnimals.MoveFirst
> rstAnimals.Find "[Ref] = " & strTagID & ""
>
> --
> Heather Vernon
>