Excel - 잠긴 셀의 서식 지정을 허용하지 않고 잠금 해제된 셀의 서식 지정을 허용합니다.

Excel - 잠긴 셀의 서식 지정을 허용하지 않고 잠금 해제된 셀의 서식 지정을 허용합니다.

Excel에서 셀을 잠글 때 잠긴 셀의 배경색, 텍스트 색상, 굵은 텍스트 등을 사용자가 편집하지 못하도록 하려면 어떻게 해야 합니까? 하지만 잠겨 있지 않은 셀에서 배경색 등을 변경할 수 있도록 허용하시겠습니까?

시트를 보호하면 서식과 관련하여 모든 셀을 편집할 수 없게 됩니다.

미리 감사드립니다.

답변1

이것이 문제에 대한 나의 해결책이었습니다. 이를 통해 사용자는 "잠금 해제된" 셀을 클릭하고 서식에 액세스할 수 있습니다. 그러나 "잠긴" 셀을 클릭하거나 두 유형 모두에 걸쳐 있는 경우 서식 옵션이 다시 꺼집니다.

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
  If Not Target.Locked Then
    wsInfo.Protect Password:=gm_sPass, AllowFormattingCells:=True
  Else
    wsInfo.Protect Password:=gm_sPass, AllowFormattingCells:=False
  End If
End Sub

관련 정보