Propiedad Locked

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 obligatoria. 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
Ampliar sus conocimientos de Office
Explorar los cursos
Obtener nuevas características primero
Únase a los participantes de Office Insider

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×