Three things:
- Forms![formA].funvt(an) dot (.) in stead of bang (!)
- the function needs to be declared as public, not private
- formA needs to be open
You'd usually also assign it to a variable, form control...
[tt]myvar = Forms![formA].funvt(an)[/tt]
Roy-Vidar