Зачем передавать переменную?Формы могут видеть другие, если вы используете правильный синтаксис.
Если подчиненными формами являются Subform1 и Subform2 в одной и той же родительской форме из Subform1, вы можете просмотреть любые свойства Subform2 из Subform1 с помощью этого:
Me.Parent!Subform2.Form!ControlName
Аналогично, из Subform2 вы можете получить доступ к свойствам / элементам управления Subform1 с помощью:
Me.Parent!Subform1.Form!ControlName
Таким образом, переменные не нужны.Все, что вы вычисляете в коде, вы можете при необходимости назначить непосредственно свойству / элементу управления в другой форме.