Puedes crear la macro Autoexec que abra el formulario, y luego lo maximice:
RelojDeArena
Eco
AbrirFormulario Selecciona el formulario inicial
SeleccionarObjeto Selecciona el formulario inicial
IrAControl Cualquier control del formulario
Maximizar
RelojDeArena
La primera acción muestra el reloj de arena como cursor del ratón, y la última lo quita.
La segunda evita que se vean todas las operaciones en la pantalla, y solo se verá el resultado
final.
AbrirFormulario abre el formulario que selecciones. La visualización se realiza "en segundo
plano" con otra hebra, por lo que no puedes poner justo después la orden Maximizar, ya que
aún no hay ningún formulario activo.
Para solucionar el problema, con SeleccionarObjeto obligas a Access a dar el foco al
formulario que eligas. Si no está aún abierto, la acción se espera hasta que se abra.
Con IrAControl puedes seleccionar el control que quieras que tenga el foco inicialmente.
Por último, con Maximizar, maximizas la ventana que tenga el foco que, a estas alturas, será
la inicial.
Otra opción es utilizar el cógido de Visual Basic
DoCmd.Maximize en el evento "Al Abrir" del formulario.
Espero que te sirva!