Visual Basic para Aplicaciones - Abrir formulario Access en modo emergente con VBA

Life is soft - evento anual de software empresarial
 
Vista:
sin imagen de perfil
Val: 15
Ha aumentado su posición en 4 puestos en Visual Basic para Aplicaciones (en relación al último mes)
Gráfica de Visual Basic para Aplicaciones

Abrir formulario Access en modo emergente con VBA

Publicado por Marc (2 intervenciones) el 11/12/2020 20:33:47
Hola compañeros, necesito en una aplicación Access abrir un formulario con la propiedad emergente.
Desde las propiedades del formulario se puede configurar como emergente por defecto, pero necesito hacerlo desde código VBA porque solo quiero abrirlo en emergente según unas condiciones y no siempre.

Gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Norberto
Val: 115
Bronce
Ha mantenido su posición en Visual Basic para Aplicaciones (en relación al último mes)
Gráfica de Visual Basic para Aplicaciones

Abrir formulario Access en modo emergente con VBA

Publicado por Norberto (34 intervenciones) el 17/12/2020 13:27:54
Hola:

Puedes usar DoCmd.OpenForm "nombredelformulario", acNormal, , , , acDialog

Un saludo,

Norberto.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 15
Ha aumentado su posición en 4 puestos en Visual Basic para Aplicaciones (en relación al último mes)
Gráfica de Visual Basic para Aplicaciones

Abrir formulario Access en modo emergente con VBA

Publicado por Marc (2 intervenciones) el 21/12/2020 23:47:42
Gracias Norberto por tu ayuda, me has dado la pista para encontrar la solución.
Al añadir "acDialog" me abre en emergente pero tambien en modal y no me permitia canviar a otros formularios sin cerrarlo, con lo cual no me servia.
He podido desactivar modal en el form.load del formulario correspondiente con "Me.Form.Modal = False"
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar