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 BoundObjectFrame

Objeto OptionButton

Objeto CheckBox

Objeto OptionGroup

Objeto ComboBox

Objeto SubForm

Objeto CustomControl

Objeto TextBox

Objeto ListBox

Objeto ToggleButton

Objeto ObjectFrame

La propiedad Locked especifica si se pueden editar los datos de un control en la vista Formulario. Booleano de lectura y escritura.



expresión.Locked

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

Comentarios

En la propiedad Locked se usa la configuración siguiente.

Configuración

Visual Basic

Descripción

True

(Predeterminado para marcos de objetos independientes) El control funciona normalmente, pero no permite editar, agregar ni eliminar datos.

No

False

(Predeterminado para todos los controles, excepto para marcos de objetos independientes) El control funciona normalmente y permite editar, agregar y eliminar datos.

Puede establecer estas propiedades con la hoja de propiedades de un formulario, una macro o código VBA (Visual Basic para Aplicaciones).

Use la propiedad Locked para proteger los datos de un campo al hacer que sea de solo lectura. Por ejemplo, puede que quiera que en un control solo se muestre información y no se permita su edición, o puede que quiera bloquear un control hasta que se cumpla una condición específica.

Ejemplo

En el ejemplo siguiente se alterna la propiedad Enabled de un botón de comando y las propiedades Enabled y Locked de un control, según el tipo de empleado que se muestre en el registro actual. Si el empleado es un administrador, el botón SalaryDetails estará habilitado y el control PersonalInfo estará desbloqueado y habilitado.

Sub Form_Current()
If Me!EmployeeType = "Manager" Then
Me!SalaryDetails.Enabled = True
Me!PersonalInfo.Enabled = True
Me!PersonalInfo.Locked = False
Else
Me!SalaryDetails.Enabled = False
Me!PersonalInfo.Enabled = False
Me!PersonalInfo.Locked = True
End If
End Sub

¿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!

×