손상된 Excel 파일에 문제가 있습니다. 지금까지 저는 7zip을 사용하여 아카이브로 열고 대부분의 데이터를 추출했습니다. 그러나 일부 중요 시트는 추출 할 수 없습니다. 7zip과의 L 명령을 사용하여손상된 Excel 파일 및 7zip
나는 다음과 같은 출력을 얻을 :
7z.exe l -slt "C:\Users\corrupted1.xlsm" xl/worksheets/sheet3.xml
출력 : 그러나
Listing archive: C:\Users\corrupted1.xlsm
--
Path = C:\Users\corrupted1.xlsm
Type = zip
Physical Size = 11931916
----------
Path = xl\worksheets\sheet3.xml
Folder = -
Size = 57217
Packed Size = 12375
Modified = 1980-01-01 00:00:00
Created =
Accessed =
Attributes = .....
Encrypted = -
Comment =
CRC = 553C3C52
Method = Deflate
Host OS = FAT
Version = 20
을 추출 (또는 그 문제에 대한 테스트) 내가려고 할 때 :
7z.exe t -slt "C:\Users\corrupted1.xlsm" xl/worksheets/sheet3.xml
출력 :
Processing archive: C:\Users\corrupted1.xlsm
Testing xl\worksheets\sheet3.xml Unsupported Method
Sub items Errors: 1
위에 나열된 방법은 모든 워크 시트에 대해 동일 공기를 빼다는 말한다.
내가 할 수 있는게 있습니까? 어떤 종류의 부패입니까? CRC인가? 어떻게 든 무시할 수 있을까요?
도와주세요!
편집 :
편집 : 2 : 추출하거나 7zip과를 통해 XML 파일을 편집 할 때 다음은 오류입니다 점점뿐만 아니라 WinZip을 함께 시도 :
Extracting to "C:\Users\axpavl\AppData\Local\Temp\wzf0b9\"
Use Path: yes Overlay Files: yes
Extracting xl\worksheets\sheet2.xml
Unable to find the local header for xl\worksheets\sheet2.xml.
Severe Error: Cannot find a local header.
나는 이미 이러한 솔루션을 발견했으며 대부분의 워크 시트에서 저에게 잘 맞았습니다. 그러나 문제가있는 사람은 전혀 추출하거나 편집 할 수 없습니다. – parakmiakos