Свойство TextBox.Locked (Access)
Свойство Locked указывает, можно ли изменять данные в элементе управления в представлении формы. Для чтения и записи, Boolean.
Синтаксис
expression. Запертый
выражение Переменная, представляющая объект TextBox .
Замечания
По умолчанию для свойства Locked задано значение False. Этот параметр позволяет изменять, добавлять и удалять данные.
Используйте свойство Locked для защиты данных в поле, сделав их доступными только для чтения. Например, может потребоваться, чтобы в текстовом поле отображались только сведения без разрешения редактирования, или вы можете заблокировать текстовое поле до тех пор, пока не будет выполнено определенное условие.
Пример
В следующем примере переключается свойство Enabled кнопки команды и свойства Enabled и Locked текстового поля в зависимости от типа сотрудника, отображаемого в текущей записи. Если сотрудник является руководителем, кнопка SalaryDetails включена , а текстовое поле PersonalInfo разблокировано и включено.
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
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.