Formulario centrado en la pantalla
Publicado por Jose (15 intervenciones) el 18/10/2015 23:13:05
Hola.
Me gustaría que un formulario se abriera centrado en la pantalla y con unas dimensiones específicas y no sé cómo hacerlo.
Es un formulario dividido con la hoja de datos a la izquierda. Tiene a "Sí" las propiedades Emergente y Modal, y se abre desde un botón en otro formulario con la instrucción
DoCmd.OpenForm "AdmonProgramas", , , , acFormReadOnly, acWindowNormal, "Consulta"
La hoja de datos sólo muestra el campo "nombre". Los otros los he ocultado. He estado "jugando" en el evento open con Me.Width (un buen valor sería 11000) y Me.SplitFormSize (un buen valor para la parte de la hoja de datos sería 5000), pero no lo consigo... Siempre se me abre con medio formulario "fuera" de la pantalla (como desplazado de más hacia la derecha y hacia abajo), se ven columnas de más (vacías) en la hoja de datos y también sale algo más alto de lo deseado (no he visto una propiedad Height).
¿Podéis ayudarme?
¡Gracias!
Me gustaría que un formulario se abriera centrado en la pantalla y con unas dimensiones específicas y no sé cómo hacerlo.
Es un formulario dividido con la hoja de datos a la izquierda. Tiene a "Sí" las propiedades Emergente y Modal, y se abre desde un botón en otro formulario con la instrucción
DoCmd.OpenForm "AdmonProgramas", , , , acFormReadOnly, acWindowNormal, "Consulta"
La hoja de datos sólo muestra el campo "nombre". Los otros los he ocultado. He estado "jugando" en el evento open con Me.Width (un buen valor sería 11000) y Me.SplitFormSize (un buen valor para la parte de la hoja de datos sería 5000), pero no lo consigo... Siempre se me abre con medio formulario "fuera" de la pantalla (como desplazado de más hacia la derecha y hacia abajo), se ven columnas de más (vacías) en la hoja de datos y también sale algo más alto de lo deseado (no he visto una propiedad Height).
¿Podéis ayudarme?
¡Gracias!
Valora esta pregunta
0