엑셀 피벗테이블

엑셀 피벗테이블

엑셀 피벗테이블에 대한 질문 주셨네요.

엑셀 피벗테이블에서 데이터를 클릭했을 때 새로운 시트가 열리는 현상은 기본 기능이 아닙니다. 보통은 피벗테이블 내 데이터를 클릭하면 값이 강조되거나 세부 데이터가 표시되는 드릴다운(이중 클릭 또는 더블클릭) 기능이 활성화됩니다. 새로운 시트가 열리는 것은 특정 매크로나 외부 애드인, 또는 자동화 기능이 설정된 경우일 수 있습니다.

이 현상의 원인과 해결 방안을 안내드리면 다음과 같습니다.

1. 드릴다운(세부 데이터 표시):

- 피벗테이블 내 값을 더블클릭하거나 클릭하면 해당 값에 대한 세부 데이터가 새로운 시트에 복사되어 나타납니다. 이 기능은 의도된 것이며, 이때 새 시트가 생성됩니다.

2. 매크로 또는 VBA 스크립트:

- 워크북에 매크로나 VBA 코드가 포함되어 있어 피벗테이블 클릭 시 새로운 시트를 열도록 설계된 경우일 수 있습니다.

- 이 경우, 매크로를 비활성화하거나 코드를 수정해야 합니다.

3. 외부 애드인 또는 플러그인:

- 특정 애드인이나 플러그인을 사용하는 경우, 클릭 이벤트가 새 시트를 생성하도록 설정되어 있을 수 있습니다.

- 해당 애드인 설정을 검토하거나 제거하면 됩니다.

해결 방법

• VBA/매크로 확인:

- Alt + F11을 눌러 VBA 편집기를 열고, 해당 워크북의 코드를 검사하세요.

- 특히 "Worksheet_BeforeDoubleClick" 또는 "Worksheet_SelectionChange" 이벤트에서 피벗테이블 클릭 시 새 시트 생성 부분이 있는지 확인하세요.

• 매크로 비활성화:

- 파일을 열 때 매크로를 비활성화하거나, 매크로를 제거하세요.

• 피벗테이블 내 드릴다운 이용:

- 단순 드릴다운 기능을 원한다면, 더블클릭 대신 오른쪽 클릭 후 '세부 항목 표시(Update)' 또는 '세부 데이터 표시' 옵션을 이용하세요.

추가 팁

• 피벗테이블 복제 또는 불필요한 매크로를 제거하려면, 파일을 새로 저장할 때 매크로가 포함되지 않은 형식으로 저장하세요.

• 문제가 계속된다면, 해당 워크북의 VBA 코드나 애드인 설정을 공유하면 더 구체적인 도움을 드릴 수 있습니다.

이상으로 피벗테이블 클릭 시 새 시트가 열리는 원인과 해결 방법을 안내드렸습니다.

← 목록으로 돌아가기