.xls 파일을 만드는 데 사용 된 Excel 버전을 어떻게 확인할 수 있습니까?


12

누구든지 파일을 만드는 데 사용 된 Excel 버전을 확인하는 방법을 알고 있습니까? 일부 .xls 파일이 있으며 버전을 확인해야합니다. Excel 2007 이상에서는 제대로 열리지 만 동료는 정확한 원본 버전을 확인하려고합니다.

.doc 및 이미지 파일에서 유사한 법의학을 수행하기 위해 16 진수 덤프를 검사했지만 .xls 파일에서 특히 유용한 것을 찾을 수 없으며 확장 속성도 도움이되지 않는 것 같습니다.

답변:


10

Microsoft KB 178605 : Microsoft Excel 통합 문서의 버전을 확인하는 방법

Microsoft Excel은 구조적 저장소를 사용하여 데이터를 저장합니다. 특히 "Workbook"(이전의 "Book")이라는 데이터 스트림을 만들어 BOF (파일 시작) 레코드로 시작하는 내용을 저장합니다. 이 레코드에는 통합 문서의 유용한 속성과 버전이 포함되어 있습니다.

이 기사에서는이 정보를 덤프하기 위해 샘플 C ++ 코드를 제공합니다.

또한
Excel 파일이 Excel 95 또는 Excel 97 사양을 따르는 지 확인하는 방법은 무엇입니까?


3

Excel 파일을 .zip 확장자로 저장할 수도 있습니다. 그런 다음 해당 아카이브를 열고 docProps 폴더를 찾으십시오. app.xml을 열고 AppVersion 노드를 확인하십시오.

16.0300


1

내가 아는 한 메타 데이터에는 단순히 "Microsoft Excel"로 저장합니다.

예를 들어 2007 및 2010의 .xlsx 또는 97-2003의 .xls 파일을 보는 것 외에는 더 오래된 방법이 있을지 모르겠습니다.

동료가 왜 알고 싶어합니까? 버전 번호를 찾는 것 이외의 목표가 무엇인지 말하면 다른 달성 방법을 찾는 데 도움을 줄 수 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.