Locked 속성

적용 대상

BoundObjectFrame 개체

OptionButton 개체

CheckBox 개체

OptionGroup 개체

ComboBox 개체

SubForm 개체

CustomControl 개체

TextBox 개체

ListBox 개체

ToggleButton 개체

ObjectFrame 개체

Locked 속성은 폼 보기에서 컨트롤의 데이터를 편집할 수 있는지 여부를 지정합니다. 읽기/쓰기 Boolean입니다.



expression.Locked

expression은 필수입니다. 적용 대상 목록에서 개체 중 하나를 반환하는 식입니다.

주의

Locked 속성에는 다음 설정이 사용됩니다.

설정

Visual Basic

설명

True

(바인딩되지 않은 개체 프레임의 기본값) 컨트롤이 정상적으로 작동하지만 데이터를 편집, 추가 또는 삭제할 수 없습니다.

아니요

False

(바인딩되지 않은 개체 프레임을 제외한 모든 컨트롤의 기본값) 컨트롤이 정상적으로 작동하며 데이터를 편집, 추가 및 삭제할 수 있습니다.

폼의 속성 시트, 매크로 또는 VBA(Visual Basic for Applications) 코드를 사용하여 이러한 속성을 설정할 수 있습니다.

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 Insider 참여

이 정보가 유용한가요?

의견 주셔서 감사합니다!

피드백을 주셔서 감사합니다. Office 지원 에이전트와 연락하는 것이 도움이 될 것 같습니다.

×