Daily Life of BlueRose

컴퓨터 & 코딩 공부/컴퓨터 트러블슈팅

엑셀에서 파일별로 창 따로 여는 방법

푸른로즈 2024. 4. 23. 21:08
728x90

여는 글

제가 운영하는 블로그의 철학대로 '야매 컴퓨터 지식'이 많다보니, 가끔 다른 사람들의 컴퓨터를 봐주는 경우가 있습니다. 그런데 컴퓨터 소프트웨어를 관리안하는 직원들이 종종 있다보니, 가끔 엑셀 2010이 깔려있는 컴퓨터가 있더군요. 그리고는 저에게 엑셀 파일이 각각 열리지 않는다면서 해결을 요청하시는 경우가 있었습니다.

 

엑셀 창이 따로 열리지 않는 문제는 엑셀 2010버전의 특이사항 중 하나입니다. 저를 포함한 많은 회사원들을 고통스럽게 만들었죠... 다행히 2013부터는 각 파일별로 따로 열리는게 기본값이 되었습니다.

 

여전히 엑셀 2010을 사용하는 회사원분들이 계시다면, 간단하게 레지스트리를 수정하여 엑셀 창이 따로 열리도록 세팅이 가능하다는 점을 알아주셨으면 좋겠습니다. 그 방법은 아래와 같습니다.

 

Excel 실행창 분리하기

기존 레지스트리 백업 및 삭제하기

  • 윈도우 로고키 + R을 눌러서 '실행'창 켜기
  • 실행 창에 'regedit' 입력하기
  • 레지스트리에서 아래 경로로 이동하기
    1. HKey_Classes_Root\Excel.Sheet.8\Shell\Open
    2. HKey_Classes_Root\Excel.Sheet.12\Shell\Open
  • 레지스트리 백업하기 - 좌측 경로창에서 위 경로를 우클릭하여 '내보내기' 클릭
  • 레지스트리 삭제하기 - 아까 백업한 경로들을 모두 우클릭하여 삭제

Open을 우클릭하여 저장한다

 

 

새로운 레지스트리 생성 및 등록하기

  • 윈도우 로고키 + R을 눌러서 '실행'창 켜기
  • 실행 창에 'notepad' 입력하기
  • 아래 내용 복사하여 붙여넣고 '1번 레지스트리.reg'로 저장하기
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\Open]
@="열기(&O)"
[HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\Open\command]
@="\"C:\\Program Files\\Microsoft Office\\Office14\\EXCEL.EXE\" /m \"%1\""
  • 아래 내용 복사하여 붙여넣고 '2번 레지스트리.reg'로 저장하기
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Excel.Sheet.8\shell\Open]
@="열기(&O)"
[HKEY_CLASSES_ROOT\Excel.Sheet.8\shell\Open\command]
@="\"C:\\Program Files\\Microsoft Office\\Office14\\EXCEL.EXE\" /m \"%1\""
  • 저장된 1번 레지스트리와 2번 레지스트리를 각각 실행합니다. 만약 기존 버전으로 돌아가고 싶다면, 처음 백업해 둔 레지스트리를 실행시켜서 원복시켜주시면 됩니다.

 

기타 주의사항

  • 2010도 아닌, 2007을 쓰는 사람이 있을지 모르겠습니다만은,  2007 버전을 사용하는 경우에는 레지스트리 경로에서 Office14로 되어 있는 부분을 Office12로 고쳐주시면 됩니다.
  • 각각이 독립된 프로세스로 오픈되도록 세팅하였기 때문에, 시트 복사/이동시 이동가능한 창의 목록으로 나타나지 않거나, 데이터를 복사-붙여넣기 할 때 바로 붙여넣어지지 않고, '(외부데이터)선택하여 붙여넣기' 창이 뜰 수 있습니다.

프로세스 분리로 인하여, 데이터 복사-붙여넣기시 정상작동하지 않고 위 화면이 뜰 수 있다

 

반응형