Sorry, I read through your first post too quickly.
I'm pretty sure that when you use Forms( ), that Access is looking for the index number of the form you want, not a string.
If I had a little more time this afternoon, I'd love to help you out, but I have to leave. I hope someone else will...