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

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

엑셀버전/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. 원본 데이터 테이블을 참조해 정렬을 할 수 있도록 하는 테이블 시트를 따로 두는 등, 데이터 구조적(?)인 해결 방안이 있을까요?

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

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


전체 287
번호 구분 제목 작성자 작성일 추천 조회
알림
[📚진짜쓰는 실무엑셀] 2024년 엑셀 공부, 이 책 한권으로 마스터하세요! (291)
오빠두엑셀 | 2022.02.03 | 추천 554 | 조회 846778
오빠두엑셀 2022.02.03 554 846778
공지사항 예제관련질문
✨예제파일 다운로드가 안 될 경우, 여기를 확인해주세요!✨ (1)
오빠두엑셀 | 2024.08.09 | 추천 2 | 조회 762
오빠두엑셀 2024.08.09 2 762
공지사항 예제관련질문
「 진짜 쓰는 실무 엑셀 」 교재 관련 질문 게시판 사용방법 🙌 (16)
오빠두엑셀 | 2022.02.17 | 추천 9 | 조회 5318
오빠두엑셀 2022.02.17 9 5318
73681 예제관련질문
답변완료챕터 6-6 대시보드 만드는 중에 난관에 봉착했습니다.... (첨부파일 있음) 첨부파일 (1)
캐쿨이 | 2024.09.13 | 추천 0 | 조회 184
캐쿨이 2024.09.13 - 184
73323 추가내용건의
답변완료챕터 -All '실무엑셀'책구매 (1)
rnc**** | 2024.08.28 | 추천 0 | 조회 324
rnc**** 2024.08.28 - 324
73283 예제관련질문
답변완료챕터 1-All 선생님 열번호가 뭔가요? 정확히 (1)
lae | 2024.08.27 | 추천 0 | 조회 120
lae 2024.08.27 - 120
73255 예제관련질문
답변완료챕터 1-All 선생님 F4키 쓸떄 안쓸때 구분을 못하곘어요 (1)
lae | 2024.08.26 | 추천 0 | 조회 134
lae 2024.08.26 - 134
72870 예제관련질문
답변완료챕터 1-1 자동교정 (1)
지온 | 2024.08.09 | 추천 0 | 조회 200
지온 2024.08.09 - 200
72765 예제관련질문
답변완료챕터 1-1 예제파일 요청 (3)
올리핫해 | 2024.08.06 | 추천 0 | 조회 269
올리핫해 2024.08.06 - 269
72520 예제관련질문
답변완료챕터 1-All 예제파일 요청 (1)
pang**** | 2024.07.26 | 추천 0 | 조회 225
pang**** 2024.07.26 - 225
72506 교재수정사항
답변완료챕터 7-2 링크가 제대로 안되는 경우는 어떻게 해야 하나요 (2)
냠냠냠 | 2024.07.26 | 추천 0 | 조회 123
냠냠냠 2024.07.26 - 123
72400 예제관련질문
답변완료챕터 1-All 예제파일 질문이용 (1)
lae | 2024.07.22 | 추천 0 | 조회 181
lae 2024.07.22 - 181
72392 예제관련질문
답변완료챕터 1-1 예제파일 강의도 있나요?ㅠㅠ (1)
lae | 2024.07.21 | 추천 0 | 조회 157
lae 2024.07.21 - 157
72365 추가내용건의
답변완료챕터 -All 혹시 파워쿼리만 따로 교재가 나올수는 없을까요? (2)
복뎅이맘 | 2024.07.20 | 추천 0 | 조회 160
복뎅이맘 2024.07.20 - 160
72237 예제관련질문
답변완료챕터 1-1 예제파일 (2)
가회동 | 2024.07.16 | 추천 0 | 조회 257
가회동 2024.07.16 - 257
71882 추가내용건의
답변완료챕터 2-All 액셀버전 첨부파일 (4)
조선하 | 2024.07.04 | 추천 0 | 조회 277
조선하 2024.07.04 - 277
71474 예제관련질문
답변완료챕터 -All 예스24에서 전자책으로 진짜쓰는실무엑셀 예제파일 이메일로 부탁드립니다. (1)
cho**** | 2024.06.17 | 추천 0 | 조회 472
cho**** 2024.06.17 - 472
71309 예제관련질문
답변완료챕터 -All 예제파일 (1)
미즈쏘피 | 2024.06.10 | 추천 0 | 조회 387
미즈쏘피 2024.06.10 - 387
71241 예제관련질문
답변완료챕터 3-All 조건부 서식 (4)
늘봄처럼jay | 2024.06.06 | 추천 0 | 조회 291
늘봄처럼jay 2024.06.06 - 291
71200 추가내용건의
답변완료챕터 6-6 대시보드 슬라이서 검색 기능 (1)
캐쿨이 | 2024.06.04 | 추천 0 | 조회 483
캐쿨이 2024.06.04 - 483
71139 예제관련질문
답변완료챕터 6-All 요약행 전체 선택안됨 (1)
동규 | 2024.05.31 | 추천 0 | 조회 128
동규 2024.05.31 - 128
70532 예제관련질문
답변완료챕터 2-All 02-002 예제파일관련하여 질문드립니다. (1)
kjh**** | 2024.05.09 | 추천 0 | 조회 261
kjh**** 2024.05.09 - 261
70471 예제관련질문
답변완료챕터 1-All 첫번째강의질문입니다. (1)
푸른별지구 | 2024.05.07 | 추천 0 | 조회 167
푸른별지구 2024.05.07 - 167