2007~2011/App + Office2010. 6. 4. 00:03
2개 이상의 엑셀 파일을 실행하였을 때, 각각의 excel 프로세스가 실행되어 분리된 윈도우 형태로 사용할 수 없을까요?
다중창, 멀티 인스턴스로 검색해 보면 여러가지의 팁이 있습니다만 제가 테스트 한 자료를 아래와 같이 정리해 봅니다.

Microsoft 에서 가이드하는 공식적인 문서는 찾지 못하였으며 어떤 부작용이 있을지도 검증되지 않은 방법입니다. 그냥 필요하다면 Workaround 로 적용해 볼 만한 방법입니다. 제 PC 외 다른 곳에선 테스트 해 보지 않았습니다. ^^;

'나만 아니면 돼~~~'


[환경]
Windows 7
Office 2010


[현상]
아래 그림과 같이 2개 이상의 엑셀 파일 문서를 열었을 때, 각각 별도의 EXCEL 프로세스에서 실행하고자 함.





[WORKAROUND]
1. 레지스트리 백업 
 가. 아래 경로에서 Export 메뉴를 사용하여 아래 레지스트리를 백업합니다.
 나. 레지스트리 경로 : [HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\Open]

2. ddeexec 키 제거 (삭제 또는 다른 이름으로 변경)
 가. 레지스트리 경로 : [HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\Open\ddeexec]

3. command 값 변경 
 가. 레지스트리 경로 :  [HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\Open\command]
 나. 변경 전 : xb'BV5!!!!4!!!!MKKSkEXCELFiles>u2BeT,8X[=]9==,*)Nn] /dde
 다. 변경 후 : xb'BV5!!!!4!!!!MKKSkEXCELFiles>u2BeT,8X[=]9==,*)Nn] "%1"


작성자 : Lai Go / 작성일자 : 2010.06.03
Posted by Lai Go