저는 화학 제품의 분석 테스트를 위한 데이터 추세를 나타내는 스프레드시트를 설정하고 있습니다. 검토자가 해당 데이터의 기록을 확인한 후 각 데이터 줄을 잠그고 싶습니다. VBA에서 다음 코드를 사용하여 한 줄을 잠글 수 있습니다.
개인 하위 Worksheet_Change (범위로 ByVal 대상)
Range("X3") = "아니요"인 경우
범위("B3:W3").Locked = False
ElseIf Range("X3") = "예" Then
범위("B3:W3").Locked = True
END IF
최종 하위
X열에는 "예"와 "아니요"가 두 가지 옵션으로 포함된 드롭다운 목록이 포함되어 있습니다. 시트에 추가된 데이터의 각 줄을 검토자가 이 열에서 예를 선택하면 잠기도록 하여 이전 데이터에 의도하지 않은 변경이 이루어지지 않도록 하고 싶습니다. 각 줄마다 정보 코드를 무한정 반복하지 않고도 이것이 가능합니까?
개인 하위 Worksheet_Change (범위로 ByVal 대상)
Range("X3") = "아니요"인 경우
범위("B3:W3").Locked = False
ElseIf Range("X3") = "예" Then
범위("B3:W3").Locked = True
END IF
최종 하위
X열에는 "예"와 "아니요"가 두 가지 옵션으로 포함된 드롭다운 목록이 포함되어 있습니다. 시트에 추가된 데이터의 각 줄을 검토자가 이 열에서 예를 선택하면 잠기도록 하여 이전 데이터에 의도하지 않은 변경이 이루어지지 않도록 하고 싶습니다. 각 줄마다 정보 코드를 무한정 반복하지 않고도 이것이 가능합니까?