MUCH 검색 및 실험 후 : 대답은 매우 간단합니다. 각 확장명 (예 : xlsx)은 "파일 형식"과 연결됩니다.이 경우 파일 형식 이름은 "Excel.Sheet.12", .12는 Excel 16의 버전 번호입니다. 두 번 클릭하거나 Enter 키를 누르면 탐색기와 같은 파일 관리자의 .xlsx 파일에서 Excel 16으로 DDE 메시지를 보내 해당 파일에 대한 작업을 수행합니다. 작업은 새로 만들기, 열기, 편집, 인쇄 등입니다. 해당 파일 유형에 둘 이상의 작업이 할당 된 경우 그 중 하나가 일반적으로 기본 작업이됩니다. 탐색기에서 파일을 마우스 오른쪽 버튼으로 클릭하면 상황에 맞는 메뉴에 가능한 동작이 나열되고 기본 동작은 굵게 표시됩니다. 이제 기본 작업이 새 작업으로 잘못 설정되어 있으면 Excel은 템플릿 파일에서와 같이 해당 파일을 기반으로 새 파일을 만들고 이름에 추가 "1"로 이름을 지정합니다. 이 문제가 발생하면 .xlsx 파일의 상황에 맞는 메뉴를 확인하십시오. 기본값이 New 인 경우 Open 동작을 대신 선택하면 파일이 Open이됩니다.
Excel에서 파일 열기를 끌어서 놓거나 사용할 수 있고 해당 파일을 열 수있는 이유는 Excel로 직접 들어가서 파일 관리자와 Excel 간의 DDE 대화를 우회하기 때문입니다.
기본 동작을 변경하는 방법은 무엇입니까? 물론 레지스트리 설정이지만 NirSoft의 FileTypesMan 유틸리티를 사용하여 파일 유형을 관리하는 것이 더 쉽습니다 ( http://www.nirsoft.net/utils/file_types_manager.html ). 개념에 익숙하지 않은 경우 약간 혼동되지만 Excel을 닫고 유틸리티를 실행 한 후에는 .xlsx 확장명을 찾아서 선택하고 아래쪽 창을보십시오. 조치 중 하나 (하나만)가 기본값입니다. 작업 행 열기를 두 번 클릭하고 작은 기본 상자를 선택한 후 대화 상자를 닫고 유틸리티를 닫으십시오. 이제 파일 관리자에서 원하는 .xlsx 파일을 두 번 클릭하십시오. 빙고!