Skip to main content

Excel에서 셀을 읽기 전용으로 만드는 방법은 무엇입니까?

Author: Siluvia Last Modified: 2025-05-20

많은 경우, 특정 사용자가 워크시트의 일부 지정된 셀을 편집하지 못하도록 방지해야 할 수 있습니다. 이 문서에서는 지정된 셀을 읽기 전용으로 설정하는 두 가지 방법을 제공하여 다른 사람들이 해당 셀을 수정할 수 없도록 하고 읽기만 가능하게 합니다.

워크시트를 보호하여 셀을 읽기 전용으로 만들기
워크시트를 보호하지 않고 VBA 코드로 셀을 읽기 전용으로 만들기


워크시트를 보호하여 셀을 읽기 전용으로 만들기

읽기 전용으로 만들고자 하는 셀만 잠그고, 그 후 워크시트를 보호하여 이를 달성할 수 있습니다. 아래 단계에 따라 진행하십시오.

1. 현재 워크시트의 왼쪽 상단에 있는 a screenshot of the select all cells icon 버튼을 클릭하여 모든 셀을 선택합니다.

a screenshot of selecting all cells in the current worksheet

2. Ctrl + 1 키를 동시에 눌러 셀 서식 대화상자를 엽니다. 대화상자에서 보호 탭 아래의 잠금 확인란의 체크를 해제하고 확인 버튼을 클릭합니다. 스크린샷 보기:

a screenshot of uncheck the Locked option in the Format Cells dialog box

3. 이제 읽기 전용으로 만들고자 하는 셀을 선택합니다 (여기서는 A1:C18 범위의 셀을 선택). Ctrl + 1 키를 동시에 눌러 셀 서식 대화상자를 열고, 보호 탭 아래의 잠금 확인란을 체크한 후 확인 버튼을 클릭합니다.

a screenshot of locking the cells to be set as read-only

4. 리뷰 > 시트 보호하기 를 계속 진행하여 클릭합니다. 스크린샷 보기:

a screenshot of enabling the Protect Sheet feature

5. 아래 스크린샷에 표시된 대로 워크시트를 보호하기 위한 비밀번호를 지정하고 확인합니다.

a screenshot of specifying password

이제 잠긴 범위 내의 셀들은 읽기 전용 상태가 되었습니다. 해당 범위 내의 특정 셀을 편집하려고 하면 아래 스크린샷과 같은 메시지 상자가 나타납니다.

a screenshot showing cell protected alert box


현재 통합 문서에서 여러 개 또는 모든 워크시트를 동시에 비밀번호로 보호하기:

Microsoft Excel에서는 한 번에 하나의 워크시트를 비밀번호로 보호할 수 있습니다. 여기서는 워크시트 보호워크시트 보호 해제 유틸리티를 사용할 수 있습니다. Kutools for Excel 을 통해 현재 통합 문서의 여러 워크시트 또는 모든 워크시트를 동시에 비밀번호로 빠르게 보호하거나 보호 해제할 수 있습니다.
지금 다운로드하여 무료로 사용해보세요! (30-일 무료 평가판)

a screenshot showing how to use Kutools for Excel to easily protect multiple worksheets at the same time


워크시트를 보호하지 않고 VBA 코드로 셀을 읽기 전용으로 만들기

워크시트를 보호하지 않고도 셀을 읽기 전용으로 만들고 싶다면, 이 섹션의 VBA 스크립트가 문제를 쉽게 해결하는 데 도움이 될 것입니다.

1. 읽기 전용으로 만들 셀의 시트 탭을 마우스 오른쪽 버튼으로 클릭하고, 마우스 오른쪽 버튼 메뉴에서 코드 보기 를 클릭합니다.

2. 열리는 Microsoft Visual Basic for Applications 창에서 아래 VBA 코드를 복사하여 코드 창에 붙여넣습니다.

VBA 코드: Excel에서 셀을 읽기 전용으로 만들기

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    If Target.Column = 1 Then
        If Target.Row = 3 Or Target.Row = 4 Or Target.Row = 5 Then
            Beep
            Cells(Target.Row, Target.Column).Offset(0, 1).Select
            MsgBox Cells(Target.Row, Target.Column).Address & " cannot be selected and edited as it is a read-only cell", _
            vbInformation, "Kutools for Excel"
        End If
    End If
End Sub

참고: 이 코드는 한 열의 지정된 셀만 읽기 전용으로 만들 수 있습니다. 이 코드에서는 현재 워크시트에서 A3, A4 및 A5 셀을 읽기 전용으로 설정합니다.

a screenshot showing how to use the VBA code

3. Alt + Q 키를 눌러 Microsoft Visual Basic for Applications 창을 닫습니다.

현재 워크시트에서 A3, A4 또는 A5 셀을 클릭하면 아래 스크린샷과 같이 Kutools for Excel 대화상자가 나타나며, 커서는 자동으로 오른쪽 인접 셀로 이동합니다.

a screenshot of the alert box showing cells as read-only


최고의 오피스 생산성 도구

? Kutools AI Aide: 지능형 실행, 코드 생성, 사용자 정의 수식 작성, 데이터 분석 및 차트 생성, Kutools 함수 호출을 기반으로 데이터 분석 혁신…
인기 기능: 중복 찾기, 강조 또는 식별   |  빈 행 삭제   |  데이터 손실 없이 열 또는 셀 결합   |   수식 없이 반올림 ...
슈퍼 LOOKUP: 다중 조건 VLookup    다중 값 VLookup  |   다중 시트 조회   |   퍼지 매치 ....
고급 드롭다운 목록: 빠르게 드롭다운 목록 만들기   |  종속 드롭다운 목록   |  다중 선택 드롭다운 목록 ....
열 관리자: 특정 개수의 열 추가  |  열 이동  |  숨겨진 열의 가시성 상태 전환  |  범위 및 열 비교 ...
주요 기능: 그리드 포커스   |  디자인 보기   |   향상된 수식 표시줄    통합 문서 및 시트 관리자   |  자동 텍스트 라이브러리 (Auto Text)   |  날짜 선택기   |  데이터 병합   |  셀 암호화/해독    목록으로 이메일 보내기   |  슈퍼 필터   |   특수 필터 (굵은 글꼴/이탤릭체/취소선 필터링...) ...
최고의 15가지 도구 모음12개의 텍스트 도구 (텍스트 추가, 특정 문자 삭제, ...)   |   50+ 차트 유형 (간트 차트, ...)   |   40+ 실용적인 수식 (생일을 기반으로 나이 계산, ...)   |   19개 삽입 도구 (QR 코드 삽입, 경로에서 그림 삽입, ...)   |   12개 변환 도구 (단어로 변환하기, 통화 변환, ...)   |   7개 병합 및 분할 도구 (고급 행 병합, 셀 분할, ...)   |   ... 그리고 더 많은 기능들

Kutools for Excel로 엑셀 스킬을 강화하고 지금까지 경험하지 못한 효율성을 체험하세요. Kutools for Excel은 생산성을 향상시키고 시간을 절약할 수 있는 300개 이상의 고급 기능을 제공합니다.  가장 필요한 기능을 얻으려면 여기를 클릭하세요...


Office Tab은 탭 인터페이스를 Office에 제공하여 작업을 훨씬 쉽게 만듭니다.

  • Word, Excel, PowerPoint에서 탭 편집 및 읽기를 활성화하세요.
  • 새 창 대신 동일한 창의 새 탭에서 여러 문서를 열고 생성하세요.
  • 생산성을 50% 향상시키고 매일 수백 번의 마우스 클릭을 줄입니다!