시트 보호 - 정렬, 행 삭제, 열 삭제 허용 작동 안함

작성자
김태현
작성일
2023-12-28 07:46
조회
3236
문의 종류 : 예제관련질문

엑셀버전/OS : M365/윈도우

Chapter 4완성한 엑셀 보고서 공유 및 출력하기

Lesson 5엑셀은 보안 측면에서 완벽한 프로그램이 아니다

페이지 번호 : 188

안녕하세요 실무에 바로 적용하며 기능을 공부하는 중입니다.

 

시트 보호 시 행/열 삭제, 정렬이 제대로 작동하지 않아 질문드립니다.

예제파일 04-009 의 제품원가 시트에서 그대로 열어 해본 것이라 따로 파일을 첨부하진 않았습니다.

https://www.oppadu.com/진짜쓰는-실무엑셀-4-5-3/

 

_________________________________________________________________

 

우선 행 열 삭제의 경우 아래처럼 설정 시 상단 메뉴나 우클릭했을 때 메뉴가 활성화 되긴 하지만 삭제을 클릭했을 때는

"변경하려는 셀 또는 차트가 보호된 시트에 있습니다. 변경하려면 시트의 보호를 해제하세요. 암호를 입력해야 할 수도 있습니다."

라는 경고가 표시되고 삭제가 실행되지 않습니다.

   

 

 

또한,

정렬도 허용하고 싶어서 정렬만을 허용 후 시도해보았으나

보호된 상태에서 CTRL+SHIFT+L을 누르면 다음과 같이 표시되어 보호 해제 후 (마찬가지로 단축키 Ctrl+Shift+L으로) 먼저 필터를 표시되게 한 후 다시 보호를 했습니다.

 

그리고 나서 다시 시도해보았을 때에도 작동을 안하길래

댓글 중 자동 필터 사용도 함께 사용해보라는 말씀도 해주셨기에 같이 허용해보았는데요.

 

아래처럼 버튼은 눌리거나 우클릭 시 정렬이 표시 되지만 실제 정렬을 실행하기 위해 클릭했을 때에는 위 삭제 문제와 같은 메시지인

"변경하려는 셀 또는 차트가 보호된 시트에 있습니다. 변경하려면 시트의 보호를 해제하세요. 암호를 입력해야 할 수도 있습니다."

라는 메시지가 표시되며 작동하지 않습니다.

 

   

 

 

 

위 작성한 것 이외 행열 삽입, 셀 서식, 피벗테이블 및 피벗 차트 사용, 개체 편집 등은 잘 작동하는 것을 확인했습니다.

정렬과 행열 삭제 시에만 문제가 생기는데 확인 및 해결방안을 알려주시면 감사하겠습니다ㅠ

항상 책과 영상을 통해서 항상 도움되는 정보 알려주셔셔 감사합니다..!

신고
스크랩
공유
전체 3

  • 2024-01-03 22:51

    @김태현 님 안녕하세요. 오빠두엑셀 전진권입니다.

    먼저 행/열 삭제에 대해 답변드리겠습니다. 행/열 삭제는 시트 전체를 대상으로 모든 범위가 삭제되기 떄문에, 행/열 삭제를 수행하려면 데이터가 입력되지 않은 범위도 잠금을 해제해야 합니다.

    예를 들어 아래 그림에서, D열 삭제를 허용하려면 데이터를 수정하는 범위는 D6:D14이나, D열 전체를 잠금 해제 해야지만 행/열 삭제가 올바르게 동작합니다. 아울러 셀 병합이 되어 있을 경우 셀 병합을 해제 후 수행해야 하니 이 점도 참고하세요.

    둘째로 정렬의 경우 '셀 병합'으로 인해 문제가 발생했을 확률이 큽니다. 예제파일에서 필터를 바로 적용하면 아래 그림과 같이 병합된 셀로 인해 오류가 발생합니다. 그럴 경우, 필터가 적용된 범위의 셀 병합을 모두 해제 한 후, 다시 정렬이나 필터를 적용해보세요. 🙂 문제를 바로 해결하실 수 있을겁니다.

    제시해드린 답변이 문제를 해결하시는데 도움이 되었길 바랍니다. 감사합니다.


    • 2024-01-04 03:10

      @오빠두엑셀 님 와우 친절한 답변 감사합니다!

      답변을 바탕으로 시도해보았을 때 두가지 모두 잘 동작했습니다 정말 진심으로 감사합니다..!

      M365의 문제는 아니었군요..! 제목도 수정해두겠습니다😉

       

      이에 대한 몇 가지 추가 질문 드리고 싶습니다..!

       

      1. 시트 보호의 목적 자체가 입력 가능한 부분만 제한하는 것인데,

      행/열 삭제, 정렬를 위해 셀을 잠금 해제해야한다면 기능 특성상 이해가 되면서도 반쪽짜리 기능이라는 아쉬움이 있습니다😥

      그럼 행 열 삭제, 정렬를 위해 셀의 잠금을 해제하면서도 데이터 입력을 제한하려면 그 방법은 데이터유효성 검사 말고 또 있을까요?
      사실 데이터 유효성 검사도 수정 자체를 제한하는 것은 아니니, VBA 매크로와 같은 다른 방법으로 데이터 수정을 제한하는 방법이 궁금합니다.

      2. 위와 같은 문제가 발생하는 이유가 원본 데이터를 그대로 수정하기 때문인데요.

      혹시 원본 데이터에 대한 수정(데이터 변경, 행열 삭제 추가)을 위한 테이블과
      원본 데이터 테이블을 참조해 정렬을 할 수 있도록 하는 테이블 시트를 따로 두는 등, 데이터 구조적(?)인 해결 방안이 있을까요?

      3. 마지막으로 제 질문과는 직접 관련은 없지만,제 작업에 시트 보호를 적용해보려다가 어떻게 하면 좋을 지 여쭤봅니다. 질문 게시판에 따로 올렸습니다.
      함수가 입력된 셀에 데이터 직접 입력 제한 방법 (시트보호 사용하지 않고)
          https://www.oppadu.com/question/?uid=65732&mod=document&pageid=1

       

      항상 많이 배워갑니다 앞으로도 꾸준하게 활동 부탁드려요ㅠ 감사합니다!


      • 2024-01-04 13:29

        @김태현 님 안녕하세요.

        1. 행 열 삭제, 정렬를 위해 셀의 잠금을 해제하면서도 데이터 입력을 제한

        -> 행/열 삭제가 필요하다면 데이터 유효성 검사가 유일합니다. 정렬만 적용한다면 시트 보호 기능으로 가능합니다. 단, 시트를 보호하기 전에 자동필터를 적용 한 후, 시트 보호를 활성화하면 됩니다.

        2. 원본 데이터 테이블을 참조해 정렬을 할 수 있도록 하는 테이블 시트를 따로 두는 등, 데이터 구조적(?)인 해결 방안이 있을까요?

        -> 원칙적으로 원본데이터는 서식과 별개로 관리하는 것이 맞습니다. 다만 이 부분은 현실적인 프로세스와 관리지점을 잘 고민해서 해결하셔야 할 부분입니다.

        제시해드린 답변이 문제를 해결하시는데 도움이 되었길 바랍니다. 감사합니다.


전체 299
번호 구분 제목 작성자 작성일 추천 조회
알림
[📚진짜쓰는 실무엑셀] IT/오피스 '1위' 베스트셀러! 엑셀 공부, 이 교재로 마스터하세요! (313)
오빠두엑셀 | 2022.02.03 | 추천 572 | 조회 599533
오빠두엑셀 2022.02.03 572 599533
공지사항 예제관련질문
✨예제파일 다운로드가 안 될 경우, 여기를 확인해주세요!✨ (1)
오빠두엑셀 | 2024.08.09 | 추천 2 | 조회 1657
오빠두엑셀 2024.08.09 2 1657
공지사항 예제관련질문
「 진짜 쓰는 실무 엑셀 」 교재 관련 질문 게시판 사용방법 🙌 (16)
오빠두엑셀 | 2022.02.17 | 추천 9 | 조회 5694
오빠두엑셀 2022.02.17 9 5694
77930 예제관련질문
답변완료챕터 6-2 간단한 엑셀요청드립니다. (1)
유쾌한 지건씨 | 2025.04.01 | 추천 0 | 조회 119
유쾌한 지건씨 2025.04.01 - 119
77927 교재수정사항
답변완료챕터 1-3 교재 43P TIP 관련 내용입니다. (1)
excel_novice | 2025.03.31 | 추천 0 | 조회 45
excel_novice 2025.03.31 - 45
77674 예제관련질문
답변완료챕터 2-All 예제파일 찾기 (1)
보통여자 | 2025.03.17 | 추천 0 | 조회 164
보통여자 2025.03.17 - 164
77665 예제관련질문
답변완료챕터 1-All 예제파일 찾기 (1)
보통여자 | 2025.03.17 | 추천 0 | 조회 85
보통여자 2025.03.17 - 85
77545 예제관련질문
답변완료챕터 1-All 예제파일이 안열립니다. (1)
par | 2025.03.11 | 추천 0 | 조회 76
par 2025.03.11 - 76
77424 추가내용건의
답변완료챕터 -All 마스터엑셀말고 책 처음부터 끝까지 순서대로 동영상강의 볼려면 어떻게 하죠 (1)
행복의정복 | 2025.03.06 | 추천 0 | 조회 86
행복의정복 2025.03.06 - 86
77378 추가내용건의
답변완료챕터 -3 책 순서대로 처음부터 끝까지 순서대로 강의 듣고 싶어요 (1)
뿌잉뿌잉 | 2025.03.04 | 추천 0 | 조회 133
뿌잉뿌잉 2025.03.04 - 133
76909 예제관련질문
답변완료챕터 7-All 책과 연결된 동영상 (1)
| 2025.02.08 | 추천 0 | 조회 170
2025.02.08 - 170
75883 추가내용건의
답변완료챕터 1-All 안녕하세요 (1)
왜용 | 2024.12.27 | 추천 0 | 조회 157
왜용 2024.12.27 - 157
75665 예제관련질문
답변완료챕터 1-2 교재관련질문 (1)
맵더소울 | 2024.12.16 | 추천 0 | 조회 182
맵더소울 2024.12.16 - 182
75560 추가내용건의
답변완료챕터 -All 문의드립니다 (1)
ry**** | 2024.12.11 | 추천 0 | 조회 79
ry**** 2024.12.11 - 79
75312 예제관련질문
답변완료챕터 2-3 유효성 검사 복사-붙여놓기는 막지 못할까요? (1)
뀨뀨팍 | 2024.11.30 | 추천 0 | 조회 290
뀨뀨팍 2024.11.30 - 290
73681 예제관련질문
답변완료챕터 6-6 대시보드 만드는 중에 난관에 봉착했습니다.... (첨부파일 있음) 첨부파일 (1)
캐쿨이 | 2024.09.13 | 추천 0 | 조회 413
캐쿨이 2024.09.13 - 413
73323 추가내용건의
답변완료챕터 -All '실무엑셀'책구매 (1)
rnc**** | 2024.08.28 | 추천 0 | 조회 674
rnc**** 2024.08.28 - 674
73283 예제관련질문
답변완료챕터 1-All 선생님 열번호가 뭔가요? 정확히 (1)
lae | 2024.08.27 | 추천 0 | 조회 281
lae 2024.08.27 - 281
73255 예제관련질문
답변완료챕터 1-All 선생님 F4키 쓸떄 안쓸때 구분을 못하곘어요 (1)
lae | 2024.08.26 | 추천 0 | 조회 325
lae 2024.08.26 - 325
72870 예제관련질문
답변완료챕터 1-1 자동교정 (1)
지온 | 2024.08.09 | 추천 0 | 조회 384
지온 2024.08.09 - 384
72765 예제관련질문
답변완료챕터 1-1 예제파일 요청 (3)
올리핫해 | 2024.08.06 | 추천 0 | 조회 541
올리핫해 2024.08.06 - 541
72520 예제관련질문
답변완료챕터 1-All 예제파일 요청 (1)
pang**** | 2024.07.26 | 추천 0 | 조회 387
pang**** 2024.07.26 - 387
72506 교재수정사항
답변완료챕터 7-2 링크가 제대로 안되는 경우는 어떻게 해야 하나요 (2)
냠냠냠 | 2024.07.26 | 추천 0 | 조회 232
냠냠냠 2024.07.26 - 232