This is probably an embarassingly simple problem but is a problem in any case. How do I execute an SQL statement that returns a single value and put that value into an unbound text field? Sounds simple enough. Do I have to create a VB module and use ADO calls? Isn't there an easier way to do this? Is there a macro I can use? I tried using SetValue but I don't think you can use a query in the "expression". Any help is appreciated.