source

도대체 왜 Excel이 같은 이름의 파일 2개를 처리할 수 없는 거죠?

gigabyte 2023. 4. 9. 21:33
반응형

도대체 왜 Excel이 같은 이름의 파일 2개를 처리할 수 없는 거죠?

이것은, IT라이프 전체에 있어서 고민입니다.지금까지 20년 이상 7개의 다른 버전의 Excel로 작업해 왔습니다.각 버전의 큰 변경으로 인해, 새로운 버전의 낡은 기능이 어디에 숨겨져 있는지를 검색할 수 밖에 없었습니다.하지만, 한 가지 확실한 것은, 같은 이름의 파일을 2개 열 수 없다는 것입니다.

죄송합니다. 엑셀은 같은 이름의 문제집을 동시에 열 수 없습니다.

Excel 95에는 구현조차 필요 없는 Excel 2013의 경우, 왜 아직도 이러한 현상이 나타나는지를 꼭 알고 싶습니다.Excel 데이터 구조 또는 내부 처리에서 다른 경로로 동일한 파일 이름을 가진 두 개의 파일 개체를 처리할 수 없는 기술적 또는 설계적 이유가 있습니까?여기서 마이크로소프트를 때리는 것은 원치 않습니다.그 배경에 있는 이유를 알고 싶을 뿐입니다.

마이크로소프트는 여기서 그것은 링크된 셀과의 계산이 애매하기 때문이라고 말한다.

='[Book1.xlsx]Sheet1'이 있는 경우!33달러인데 'Book1'이라는 이름의 책 두 권을 열어놨는데 어떤 책인지 알 수가 없어요.

셀 내에서 링크된 워크북을 이름으로 지칭하는 이러한 방식은 모든 버전에서 지속되고 있으며, 나는 이것이 크게 바뀔 것이라고 생각하지 않는다.


네, 할 수 있어요!!(하지만 이건 엑셀 버그인 것 같아요)


이것을 시험해 보세요.

  1. 바탕 화면에서 마우스 오른쪽 버튼을 클릭하고 "New"(새로 만들기) => "Microsoft Excel 워크시트"를 선택합니다.
  2. 파일 이름을 "Test [1.xlsx"로 변경합니다(이름 중요).
  3. 이제 바탕화면에 now 폴더를 만들고 "Test [1.xlsx" 파일의 복사본을 붙여넣습니다.
  4. 두 번 클릭하여 "Test [1.xlsx"를 모두 엽니다.엣보일라!

두 권의 (같은 이름의) 워크북이 엑셀로 공개되었습니다.근데 '워크북'을 보면이름-속성은 내부에서 둘 다 "Test(1).xlsx"로 이름이 바뀌기 때문에 더 이상합니다.

그 이유는 Excel의 수식에 ""라는 특수 문자가 내부적으로 필요하기 때문입니다.

따라서 보통 워크북 이름에는 허용되지 않지만 외부에서 "Test[1.xlsx"라는 이름의 워크북을 열 수 있습니다. 버그는 무엇입니까?

왜냐고요? '응용 프로그램'을 사용하여 이 두 문제집을 모두 해결하려고 하면 프로그래머로서 정말 곤란해지기 때문입니다.문제집 [이름]"은 실패하지 않고 항상 이 이름으로 첫 번째 것을 전달합니다!

외르그

같은 이름의 Excel 파일 2개를 동시에 열고 싶기 때문에 여기에 오게 되는 모든 사용자:

Baldrick이 답변에서 언급한 (확실히 의심스러운) 상황 때문에 Excel 자체는 이를 허용하지 않지만, 적어도 다른 Excel 인스턴스/프로세스에서 동일한 이름의 여러 xls/xlsx 파일을 동시에 열 수 있는 회피책이 있습니다.

회피책은 How-To Geek 포럼의 이 스레드에 설명되어 있습니다.

설정을 사용한 일종의 "내장" 수정도 있습니다.Ignore other applications that use Dynamic Data Exchange (DDE)이 방법은 작동하지만 Excel을 닫은 후 파일을 더블 클릭하여 다시 열려고 하면 오류가 발생합니다.

레지스트리를 고치러 가야 했는데, 잘 되더라고요.주의: 이 회피책을 적용하면 각각의 Excel 인스턴스가 서로 인식하지 않기 때문에(적어도 방금 실시한 테스트에 따르면) 열려 있는 모든 Excel 테이블(다른 이름을 가진 테이블) 간의 상호 참조 셀이 방지됩니다.

대신 새 컨텍스트 메뉴 항목을 추가하는 수정을 선택할 수 있습니다.Open Separate동일한 이름의 두 파일을 동시에 열려는 경우에만 사용할 수 있습니다.

언급URL : https://stackoverflow.com/questions/21773840/why-on-earth-cant-excel-handle-2-files-with-the-same-name

반응형