윈디하나의 누리사랑방. 이런 저런 얘기

글쓴시간
분류 기술,IT

윈도7에서 엑셀문서 두개 창에 띄우기

※ 기본적으로 엑셀은 여러개의 문서를 MDI형식으로 하나의 창에 띄움. 다중 모니터 사용시 이게 불편할 때가 있는데 윈도XP에서는 연결프로그램 설정창에서 고급버튼을 눌러 액셀을 실행하는 명령을 수정해주면 되었다.

※ 하지만 윈도7에서는 아예 이 방법이 불가능하다. 프로그램 실행 명령을 수정할 방법이 아예 없기 때문이다.

사용자 삽입 이미지

윈도7의 연결 설정 페이지. 커맨드를 수정할 수 있는 기능을 제공하지 않는다.

 따라서 윈도7에서는 레지스트리를 직접 편집해야한다. 핵심은 DDE명령과 멀티 파일 명령을 전달하지 않고, /e 대신 /en 옵션을 줘서 excel.exe 를 실행시키면 된다.

 아래 내용으로 레지스트리 파일을 생성해 실행해주면 완료! 이 레지스트리는 윈도7 64비트 버전에서 엑셀 2007 또는 오피스 2007을 사용하는 경우다. 만약 윈도 7 32비트를 사용한다면 Program Files (x86) 이라 되어있는 2곳을 Program Files 로 수정해야 한다.

----

Windows Registry Editor Version 5.00

[-HKEY_CLASSES_ROOT\Excel.Sheet.8\shell\Open\command]

[-HKEY_CLASSES_ROOT\Excel.Sheet.8\shell\Open\ddeexec]

[-HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\Open\command]

[-HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\Open\ddeexec]

[HKEY_CLASSES_ROOT\Excel.Sheet.8\shell\Open\command]
@="\"C:\\Program Files (x86)\\Microsoft Office\\Office12\\EXCEL.EXE\" /en \"%1\""

[HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\Open\command]
@="\"C:\\Program Files (x86)\\Microsoft Office\\Office12\\EXCEL.EXE\" /en \"%1\""