I am trying to pass a string variable between two forms. I use the DoCmd.OpenForm command to call the second Form. I tried declaring "Public PassAnswer as string" in both the Calling and the receiving forms (Not both at the same time) and still can not reference the value set by the called form in the calling form. Any ideas why? I am sure I did this in VB class. Nor working in Access 2000