Si has abierto el formulario mdoal como diálogo, se interrumple cualquier código que estuviera corriendo hasta que no cierras el formulario. Al ser modal, no podrás trasladar el foco a otro formulario y por tanto, sólo te cabe leer desde el formulario modal lo que tengas en los otros formularios. Por ejemplo, puedes leer el valor de un campo así:
CampodeOtroFormulario = Forms("OtroFormulario")!SuCampo
o de un subformulario:
CampodeOtroFormulario = Forms("OtroFormulario")!NombreSubformulario.Form!SuCampo
Si lo que quieres es tomar el valor de variables de otro formulario, debes declararlas en éste como Public, de esa maner puedes referirte a ellas exactametne igual que si lo hicieras a un campo.
Saludos
José Bengoechea Ibaceta