Locked 属性

适用于

BoundObjectFrame 对象

OptionButton 对象

CheckBox 对象

OptionGroup 对象

ComboBox 对象

SubForm 对象

CustomControl 对象

TextBox 对象

ListBox 对象

ToggleButton 对象

ObjectFrame 对象

Locked 属性指定是否可在“窗体”视图下编辑控件中的数据。读取/写入布尔



表达式.Locked

表达式(必需)。返回“适用于”列表中的某一对象的表达式。

备注

Locked 属性使用以下设置。

设置

Visual Basic

说明

True

(对于未绑定对象框,为默认值)控件运行正常,但不允许编辑、添加或删除数据。

False

(对于未绑定对象框以外的其他所有控件,为默认值)控件运行正常且允许编辑、添加或删除数据。

可使用窗体的 属性表、宏 或 Visual Basic for Applications (VBA) 代码来设置这些属性。

使用 Locked 属性来保护 字段 中的数据,方法是使用该属性将这些数据设为只读。例如,希望控件仅显示信息而不允许进行编辑,或希望锁定控件直到满足某个特定条件为止。

示例

下面的示例根据当前记录中显示的员工类型切换命令按钮的 Enabled 属性和控件的 EnabledLocked 属性。如果该员工是管理人员,则会启用 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 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×