Microsoft로 로그인
로그인하거나 계정을 만듭니다.
안녕하세요.
다른 계정을 선택합니다.
계정이 여러 개 있음
로그인할 계정을 선택합니다.

적용 대상

BoundObjectFrame 개체

OptionButton 개체

CheckBox 개체

OptionGroup 개체

ComboBox 개체

SubForm 개체

CustomControl 개체

TextBox 개체

ListBox 개체

ToggleButton 개체

ObjectFrame 개체

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



expression.Locked

필수 요소입니다. 적용 대상 목록에 있는 개체 중 하나를 반환하는 식입니다.

주의

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

설정

Visual Basic

설명

Yes

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

도움이 더 필요하세요?

더 많은 옵션을 원하세요?

구독 혜택을 살펴보고, 교육 과정을 찾아보고, 디바이스를 보호하는 방법 등을 알아봅니다.

커뮤니티를 통해 질문하고 답변하고, 피드백을 제공하고, 풍부한 지식을 갖춘 전문가의 의견을 들을 수 있습니다.

이 정보가 유용한가요?

언어 품질에 얼마나 만족하시나요?
사용 경험에 어떠한 영향을 주었나요?
제출을 누르면 피드백이 Microsoft 제품과 서비스를 개선하는 데 사용됩니다. IT 관리자는 이 데이터를 수집할 수 있습니다. 개인정보처리방침

의견 주셔서 감사합니다!

×