
셀 "셀 이름"을 읽기 전용으로 만들고 싶습니다.
여기에서 이 코드를 찾았지만 범위 대신 문자열 값을 사용하는 방법을 모르겠습니다.
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Not Intersect(Selection, Range("A1:A4")) Is Nothing Then
Range("B1").Select
End If
End Sub
내 필요에 맞게 이 코드를 어떻게 조정할 수 있나요?
답변1
대신 Range("A1:A4")
에 Range("Cell Name")
.
그런데 게시한 코드는 셀을 읽기 전용으로 만들지 않습니다. VBA가 활성화되어 있는 동안에는 범위 내의 셀을 선택하기가 어렵습니다. VBA, Excel 4 매크로, 추가 기능 또는 기타 여러 가지 방법을 사용하여 셀을 편집하는 것은 여전히 가능합니다.