KutoolsforOffice— 하나의 솔루션, 다섯 가지 강력한 도구。적은 노력으로 더 큰 성과。

Excel 워크시트에서 특정 셀만 제외하고 나머지 모든 셀을 보호/잠그는 방법은?

작성자Xiaoyang수정 날짜

기본적으로 Excel 워크시트의 모든 셀은 잠겨 있습니다。 즉, 워크시트를 보호하면 미리 잠금 해제하지 않은 한 어떤 셀도 수정할 수 없습니다。 그러나 실제 업무에서는 합계, 입력란, 댓글과 같은 특정 데이터 입력 필드만 편집 가능하도록 하고, 워크시트의 나머지 영역은 보호되어 변경되지 않도록 해야 하는 경우가 많습니다。 예를 들어, 템플릿, 데이터 입력 양식 또는 보고서를 동료와 공유할 때 사용자가 지정된 셀만 작성하거나 업데이트할 수 있도록 하여 워크시트 구조와 수식을 보호하고 중요한 데이터가 실수로 변경되는 위험을 최소화할 수 있습니다。

이 포괄적인 튜토리얼에서는 지정한 셀만 제외하고 Excel 워크시트의 나머지 모든 셀을 보호하거나 잠그는 여러 가지 실용적인 방법을 안내합니다。 Excel 내장 기능을 활용한 고전적인 절차와 Kutools for Excel 애드인을 사용한 보다 간편한 방법을 모두 배우게 됩니다。 또한 자주 이 작업을 자동화하거나 동적으로 변경되는 셀 범위를 처리해야 하는 경우에 특히 적합한 효율적인 VBA 매크로 방법도 소개합니다。 각 방법은 단계별 지침, 실용적인 팁, 문제 해결을 위한 중요 참고 사항과 함께 설명됩니다。

일반적인 Excel 기능으로 특정 셀만 제외하고 나머지 모두 보호/잠그기

Kutools for Excel 으로 특정 셀만 제외하고 나머지 모두 보호/잠그기

VBA 매크로로 특정 셀만 제외하고 나머지 모두 보호/잠그기


일반적인 Excel 기능으로 특정 셀만 제외하고 나머지 모두 보호/잠그기

Excel 은 워크시트 보호 후에도 편집 가능한 셀을 지정할 수 있도록 내장된셀 형식 설정워크시트 보호기능을 제공합니다。 이 방법은 호환성이 뛰어나고 직관적이어서 대부분의 일반적인 워크시트 보호 요구사항에 적합하며, 특히 편집 가능한 셀 집합이 고정되어 자주 변경되지 않을 때 유용합니다。 다만, 보호 해제할 셀을 자주 조정해야 한다면 절차가 다소 반복적일 수 있습니다。 다음 단계에 따라 진행하세요:

1。 워크시트 보호 적용 후 다른 사용자가 편집할 수 있도록 유지하고자 하는 셀을 선택합니다。

2。 선택한 셀을 마우스 오른쪽 버튼으로 클릭하고 상황에 맞는 메뉴에서셀 형식 설정을(를) 선택합니다。 스크린샷 참조:

Excel의 상황에 맞는 메뉴에서 셀 서식 옵션을 보여주는 스크린샷

3。 표시되는셀 형식 설정대화상자에서보호탭으로 이동한 후잠김확인란의 선택을 해제합니다(선택 상태로 두지 마세요)。 스크린샷 참조:

보호 탭에서 잠금 옵션이 선택 해제된 셀 서식 대화상자 스크린샷

:기본적으로 Excel 에서는 사용자가 명시적으로 잠금 해제하기 전까지 모든 셀이 잠겨 있습니다。 이 확인란의 선택을 해제해도 워크시트 보호를 나중에 적용한 후에야 효과가 나타납니다。

4。 변경 내용을 저장하고 대화상자를 닫으려면확인을(를) 클릭합니다。 다음으로 리본으로 이동하여검토>워크시트 보호를 클릭하여 보호 설정 대화상자를 불러옵니다。 스크린샷 참조:

Excel의 검토 탭에서 시트 보호 옵션을 보여주는 스크린샷

5。 나타나는 대화상자에서 워크시트를 보호할 비밀번호를 입력하고 확인합니다。 비밀번호는 분실 시 복구할 수 없으므로 반드시 기억하세요。 스크린샷 참조:

Excel에서 셀을 보호하기 위해 암호를 입력하고 확인하는 대화상자 스크린샷

참고 사항:

  • 「잠금 해제되지 않은 셀 선택」 및 「셀 잠금」과(와) 같은 권한 설정을 필요에 따라 선택했는지 확인하세요。 기본적으로 사용자는 두 옵션 모두를 선택할 수 있지만, 상황에 따라 이러한 옵션을 조정할 수 있습니다。
  • 비밀번호 보호는 대소문자를 구분하며, 분실 시 복구할 수 없습니다。

6。 워크시트 보호를 완료하려면확인을(를) 클릭합니다. 이제 워크시트의 모든 셀이 잠겨 편집할 수 없으며, 이전 단계에서 명시적으로 보호를 해제한 셀만 예외입니다. 사용자가 잠긴 셀을 변경하려고 하면 Excel 이 경고 메시지를 표시합니다。

장점:플러그인이 필요 없으며 모든 Excel 환경에서 작동합니다。
단점:선택 잠금 해제를 자주 변경하거나 많은 가변 범위를 관리해야 하는 경우 절차가 번거로워질 수 있습니다。

보호 해제할 셀 범위를 자주 변경해야 하거나 이 과정을 자동화하여 효율성을 높이고 싶다면, 아래 다음 방법에서 설명하는 VBA 매크로를 사용하는 것을 고려해 보세요。


Kutools for Excel 으로 특정 셀만 제외하고 나머지 모두 보호/잠그기

대용량 또는 자주 변경되는 셀 범위에 대해 Excel 기본 절차가 너무 반복적이라고 느껴진다면,워크시트 디자인기능이Kutools for Excel에 포함되어 있어 더 간단하고 효율적인 해결책을 제공합니다。 몇 번의 클릭만으로 지정된 셀의 잠금을 해제하고 워크시트 나머지 부분에 보호를 적용할 수 있으므로, 편집 가능한 셀을 자주 업데이트해야 하는 사용자에게 이상적입니다。

Kutools for Excel300 가지가 넘는 고급 기능을 제공하여 복잡한 작업을 간소화하고 창의성과 효율성을 높입니다。AI 기능과 통합, Kutools 는 정밀하게 작업을 자동화하여 데이터 관리를 손쉽게 만듭니다。Kutools for Excel 의 자세한 정보。。。         무료 체험판。。。

1。 사용자가 수정할 수 있도록 할 특정 셀(워크시트 보호 시 보호하지 않을 셀)을 선택합니다。

2。 리본으로 이동하여Kutools 플러스>워크시트 디자인을(를) 클릭하여 워크시트 레이아웃 및 보호에 특화된 디자인 기능을 활성화합니다。 스크린샷 참조:

Excel의 Kutools Plus 탭에서 워크시트 디자인 기능을 보여주는 스크린샷

3。 이제디자인탭이 표시됩니다。선택 잠금 해제을(를) 클릭하여 선택한 셀의 잠금을 즉시 해제합니다. Kutools 는 현재 편집 가능한 셀을 시각적으로 확인해 줍니다。 스크린샷 참조:

셀 잠금 해제 옵션이 선택된 디자인 탭 스크린샷
화살표
셀이 잠금 해제되었음을 보여주는 확인 대화상자 스크린샷

4。 확인 메시지가 표시되면확인을(를) 클릭합니다。 그런 다음워크시트 보호디자인탭 내에서 클릭하여 워크시트 수준의 보호를 적용합니다。 스크린샷 참조:

Excel의 디자인 탭에서 시트 보호 옵션을 보여주는 스크린샷

5。 표시되는 대화상자에서 보호된 워크시트의 비밀번호를 입력하고 확인한 후 설정을 완료합니다。 스크린샷 참조:

암호를 입력하고 확인하는 대화상자 스크린샷

6。 이제 지정한 셀만 편집 가능하며, 나머지 모든 셀은 편집할 수 없고 실수로 인한 변경으로부터 보호됩니다。

이 선택 영역 잠금 해제 기능에 대해 자세히 알아보려면 클릭하세요。

장점:대용량 데이터나 자주 변경되는 보호 요구사항에 대해 신속하고 효과적입니다。
단점:Kutools for Excel 애드인 설치가 필요합니다。


VBA 매크로로 특정 셀만 제외하고 나머지 모두 보호/잠그기

다양한 셀 범위를 자주 보호하거나 해제해야 하며, 특히 이러한 범위가 동적으로 변경되거나 여러 워크시트/워크북에 일괄적으로 보호를 적용해야 하는 경우 VBA 매크로를 활용하면 프로세스를 자동화하고 속도를 높일 수 있습니다。 이 방법은 고급 사용자, 관리자 또는 대용량·복잡한 워크북에서 반복적인 보호 작업을 수행하는 모든 사람에게 특히 유용합니다。 VBA 솔루션을 사용하면 보호 전에 잠금 해제할 범위를 지정하거나 입력한 후 나머지 모든 셀을 자동으로 잠그고 원하는 설정으로 워크시트를 보호할 수 있습니다。

1. Excel 에서개발자탭 >Visual Basic으로 이동합니다。 (개발자 탭이 표시되지 않으면 파일 > 옵션 > 리본 사용자 지정에서 활성화하세요。)

2。 표시되는Microsoft Visual Basic for Applications창에서삽입>모듈을(를) 클릭한 후 다음 VBA 코드를 모듈 창에 복사하여 붙여넣습니다:

Sub UnlockSelectedCellsAndProtectSheet()
    Dim ws As Worksheet
    Dim unlockedRange As Range
    Dim passwordInput As String
    Dim xTitleId As String
    On Error Resume Next
    Set ws = Application.ActiveSheet
    xTitleId = "KutoolsforExcel"
    Set unlockedRange = Application.InputBox("Select the cells to remain editable:", xTitleId, Type:=8)
    If unlockedRange Is Nothing Then Exit Sub
    On Error GoTo 0
    ws.Cells.Locked = True
    unlockedRange.Locked = False
    passwordInput = Application.InputBox("Enter a password to protect the sheet (optional):", xTitleId, Type:=2)
    If passwordInput = "" Then
        ws.Protect
    Else
        ws.Protect Password:=passwordInput
    End If
    MsgBox "Sheet has been protected. The selected cells remain editable.", vbInformation, xTitleId
End Sub

3。 매크로를 실행하려면 커서가 매크로 내부에 있을 때실행 버튼버튼을 클릭하거나F5키를 누르세요。

4。 편집 가능하게 유지할 셀 범위를 입력하라는 메시지가 표시됩니다。 대상 범위를 선택한 후확인을 클릭하세요。

5。 보호를 위한 암호 설정을 요청하는 또 다른 메시지가 표시됩니다。 암호를 입력하거나 필요하지 않으면 공백으로 두고확인을 클릭하세요。

제한된 범위는 잠금 해제된 상태로 유지되어 편집이 가능하며, 나머지 모든 셀은 보호됩니다。 잠금 해제된 영역에 대한 향후 변경 사항은 매크로를 다시 실행하여 범위를 조정함으로써 적용할 수 있습니다。 이 자동화 기능은 일괄 작업이나 동적으로 변경되는 입력 영역이 있는 템플릿에 이상적입니다。

장점:매우 유연하며 동적 또는 반복적인 보호 시나리오에 대한 자동화를 가능하게 합니다。
단점:매크로 및 보안에 대한 기본적인 이해가 필요하며, Excel 에서 매크로를 활성화해야 합니다。

문제 해결 및 제안 사항:
- 오류를 방지하려면 제한된 범위 입력값이 실제 워크시트 범위와 일치하는지 확인하세요。
- 매크로 실행 전 항상 워크북을 저장하여 데이터 손실을 방지하세요。
- 매크로가 작동하지 않으면 「매크로」가 활성화되어 있는지 확인하거나 범위 주소에 오타가 없는지 검토하세요。
- 워크북 보호 기능을 사용 중이라면 코드를 해당 내용에 맞게 조정해야 합니다。


데모: 특정 셀만 제외하고 나머지 모두 보호/잠금(Kutools for Excel 사용)

 
Kutools for Excel: 손끝에서 사용할 수 있는 300 가지 이상의 유용한 도구! 더 스마트하고 빠른 작업을 위한 AI 기반 기능을 즐겨보세요!지금 다운로드하세요!

최고의 Office 생산성 도구

🤖KUTOOLS AI 도우미: 다음을 기반으로 데이터 분석 혁신하기:지능형 실행   |  코드 생성|  사용자 지정 수식 생성  |  데이터 분석 및 차트 생성|  향상된 함수 호출
인기 기능:찾기, 강조 표시 또는 중복 표시   |  빈 행 삭제   |  데이터 손실 없이 열 결합 또는 셀 제거   |  공식을 사용하지 않는 반올림...
슈퍼 LOOKUP:다중 조건 VLookup  |  다중 값 VLookup  |   여러 시트에서 VLookup   |   퍼지 매치....
고급 드롭다운 목록:드롭다운 목록 빠르게 생성   |  종속형 드롭다운 목록   |  다중 선택 드롭다운 목록....
열 관리자:특정 수의 열 추가|열 이동|숨겨진 열의 표시 상태 전환|범위 및 열 비교...
주요 기능:그리드 포커스   |  디자인 보기   |향상된 수식 표시줄   | 워크북 및 시트 관리자   |  자원 라이브러리(자동 텍스트)|  날짜 선택기   |  워크시트 병합  |  암호화/셀 해독   | 목록으로 이메일 보내기   |  슈퍼 필터   |   특수 필터(굵은 글꼴이 있는 셀 필터링/기울임꼴/취소선。。。) 。。。
상위 15 도구 모음:12 텍스트도구(텍스트 추가,특정 문자 삭제, ...)|   50+차트유형(간트 차트, ...)|   40+ 실용적인수식(생일을 기준으로 나이 계산, ...)|   19 삽입도구(QR 코드 삽입,경로에서 그림 삽입, ...)|   12 변환도구(단어로 변환하기,환율 변환, ...)|   7 병합 및 분할도구(고급 행 병합,셀 분할, ...)|그 외 더 많은 기능
Kutools 를 선호하는 언어로 사용하세요 – 영어, 스페인어, 독일어, 프랑스어, 중국어 및 40+개 이상의 언어를 지원합니다!

Kutools for Excel 로 Excel 역량을 한 단계 업그레이드하고 전례 없는 효율성을 경험하세요。Kutools for Excel 는 생산성과 저장 시간을 향상시키는 300 개 이상의 고급 기능을 제공합니다。가장 필요한 기능을 지금 바로 확인하세요。。。


Office Tab 가 Office 에 탭 인터페이스를 제공하여 작업을 훨씬 쉽게 만들어 줍니다

  • Word, Excel, PowerPoint 에서 탭 기반 편집 및 읽기 기능을 활성화합니다, Publisher, Access, Visio 및 Project 에서도 사용 가능합니다。
  • 새 창이 아닌 동일한 창의 새 탭에서 여러 문서를 열고 생성할 수 있습니다。
  • 50% 만큼 생산성을 높이고 매일 수백 번의 마우스 클릭을 줄여줍니다!

모든 Kutools 애드인。 하나의 설치 프로그램

Kutools for Office스위트 번들은 Excel, Word, Outlook 및 PowerPoint 용 애드인과 Office Tab Pro 를 포함하며, 다양한 Office 앱을 사용하는 팀에 이상적입니다。

ExcelWordOutlookTabsPowerPoint
  • 올인원 스위트— Excel, Word, Outlook 및 PowerPoint 애드인 + Office Tab Pro
  • 하나의 설치 프로그램, 하나의 라이선스— 몇 분 안에 설정 완료(MSI 지원)
  • 함께 사용할수록 더 효과적입니다— Office 앱 전반에서 생산성 향상
  • 30 일간 모든 기능 무료 체험— 등록이나 신용카드 필요 없음
  • 최고의 가성비— 개별 애드인 구매 대비 절약