Que yo sepa, y no soy un genio en Access pero sí que lo uso habitualmente en el curro, cada botón que creas abre una pantalla que tapa la anterior, a no ser que sea uno de "salir" de esa pantalla que lo que hace es cerrar la ventana actual, yo lo que suelo es trabajar con ellas maximizadas para que al pinchar sobre el botón que quieres que te lleve a un formulario, te despliegue una nueva ventana pero al abrirse ya maximizada, oculta a la anterior. Luego en cada consulta o formulario, le añades un botón de "salir" y te cierra la vigente pasándote a la hoja que tenías antes abierta.
He estado curioseando un poco (ya te digo que no lo controlo mucho, trabajo con él pero no creo bases de datos, sino que trabajo sobre bases previamente creadas) y no consigo nada similar a lo que comentas, a no ser que como dices, crees una macro que abra una ventana y la condiciones a que cierre la otra.
no creo que te sea de ayuda pero bueno... algo es algo...

Mi cabeza nunca para, a veces la adelanta el corazón, pero nunca para...