Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
损坏的Excel文件&;7拉链_Excel_7zip_Corruption - Fatal编程技术网

损坏的Excel文件&;7拉链

损坏的Excel文件&;7拉链,excel,7zip,corruption,Excel,7zip,Corruption,我对损坏的excel文件有问题。到目前为止,我已经使用7zip将其作为存档打开,并提取了大部分数据。但一些重要的表单无法提取 使用7zip的l命令,我得到以下输出: 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 Physica

我对损坏的excel文件有问题。到目前为止,我已经使用7zip将其作为存档打开,并提取了大部分数据。但一些重要的表单无法提取

使用7zip的l命令,我得到以下输出:

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
Processing archive: C:\Users\corrupted1.xlsm

Testing     xl\worksheets\sheet3.xml     Unsupported Method

Sub items Errors: 1
然而,当试图提取(或测试)它时,我得到:

输出:

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
Processing archive: C:\Users\corrupted1.xlsm

Testing     xl\worksheets\sheet3.xml     Unsupported Method

Sub items Errors: 1
上面列出的方法是Deflate,这对于所有工作表都是一样的

有什么我能做的吗?这是什么样的腐败?是CRC吗?我可以忽略它吗

请帮忙

编辑: 以下是尝试通过7zip提取或编辑xml文件时出现的错误:

编辑2: 还尝试了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.
这可能有助于:


还有这个:

我已经遇到了这些解决方案,它们对我的大多数工作表都很有效。但是,有问题的文件根本无法提取,也无法编辑。