Iniciar sesión con Microsoft
Iniciar sesión o crear una cuenta
Hola:
Seleccione una cuenta diferente.
Tiene varias cuentas
Elija la cuenta con la que desea iniciar sesión.

Se aplica a

Objeto Form

Objeto Report

Se puede usar la propiedad Modal para especificar si un formulario o informe se abre como una ventana modal. Cuando un formulario o informe se abre como una ventana modal, debe cerrar la ventana para poder mover el foco a otro objeto. Valor Booleano de lectura y escritura.

expresión.Modal

expresión Requerido. Una expresión que devuelve uno de los objetos de la lista Se aplica a.

Observaciones

En la propiedad Modal se usan los valores siguientes.

Valor

Visual Basic

Descripción

True

El formulario o informe se abre como una ventana modal.

No

False

(Valor predeterminado) El formulario se abre como una ventana no modal.


Puede establecer esta propiedad mediante la hoja de propiedades del formulario o informe, una macro o código de Visual Basic para Aplicaciones (VBA).

Al abrir una ventana modal, se deshabilitan otras ventanas de Microsoft Office Access 2007 hasta que cierre el formulario (aunque puede cambiar a las ventanas de otras aplicaciones). Para deshabilitar los menús y barras de herramientas además de otras ventanas, establezca las propiedades Modal y PopUp en Sí.

Puede usar la propiedad BorderStyle para especificar el tipo de borde que tendrá un formulario. Normalmente, los formularios modales tienen la propiedad BorderStyle establecida en Dialog.

sugerencia

Puede usar las propiedades Modal, PopUp y BorderStyle para crear un cuadro de diálogo personalizado. Puede establecer Modal en Sí, PopUp en Sí y BorderStyle en Dialog para cuadros de diálogo personalizados.

Establecer la propiedad Modal en Sí hace que el formulario sea modal solo cuando:

  • Se abre en la vista Formulario desde el panel de navegación.

  • Se abre en la vista Formulario mediante una macro o código de VBA.

  • Se cambia desde vista Diseño a la vista Formulario.

Cuando el formulario es modal, no se puede cambiar a Vista de hoja de datos desde la vista Formulario, aunque se puede cambiar a la vista Diseño y, después, a la vista Hoja de datos.

El formulario no es modal en las vistas Diseño u Hoja de datos, y tampoco si se cambia a la vista Formulario desde la vista Hoja de datos.

Nota: Puede usar el valor Dialog del argumento de acción Modo de la ventana de la acción OpenForm para abrir un formulario con las propiedades Modal y PopUp establecidas en Sí.

Ejemplo

Para devolver el valor de la propiedad Modal del formulario "Introducción de pedidos", puede usar lo siguiente:

Dim b As Booleanb = Forms("Order Entry").Modal

Para establecer el valor de la propiedad Modal, puede usar lo siguiente:

Forms("Order Entry").Modal = True

¿Necesita más ayuda?

¿Quiere más opciones?

Explore las ventajas de las suscripciones, examine los cursos de aprendizaje, aprenda a proteger su dispositivo y mucho más.

Las comunidades le ayudan a formular y responder preguntas, enviar comentarios y leer a expertos con conocimientos extensos.

¿Le ha sido útil esta información?

¿Cuál es tu grado de satisfacción con la calidad del lenguaje?
¿Qué ha afectado a su experiencia?
Si presiona Enviar, sus comentarios se usarán para mejorar los productos y servicios de Microsoft. El administrador de TI podrá recopilar estos datos. Declaración de privacidad.

¡Gracias por sus comentarios!

×