>>>I am trying to evaluate the expression "form1.office1.value" but the error "Object form1 is not found" results. the form I created is subclassed but still is called 'Form1'.
>>
>>Try Thisform.office1.value
>>or (if it's not active form) _SCREEN.Forms(nIndex).office1.value
>
>I am referencing it from code in another form.
>Wondering why I cannot refer to it as 'form1' or whatever I choose to call it?
>I am not sure what _SCREEN.Forms(nIndex is as I've not used it
As mentioned in my first reply, try to instantiate your form with the NAME clause. By that, you will create an object reference.