我正在尝试将一个由解压缩Excel文件而创建的XML文件夹转换回Excel .xlsx格式。但是我收到了以下错误消息:
“因为它是损坏的,Microsoft Excel无法打开或修复此工作簿。”
以下是生成此错误的最小可重现示例:
1. 在Excel中创建新的空白电子表格。 2. 在单元格A1中输入“test”。 3. 另存为 `test.xlsx`。 4. 将文件重命名为 `test.zip`。 5. 将 `test.zip` 解压缩为一个名为 `test` 的文件夹。 6. 将 `test` 压缩为 `test_new.zip`。 7. 将 `test_new.zip` 重命名为 `test_new.xlsx`。 8. 使用Excel打开 `test_new.xlsx`。
我已经使用了7zip、WinZip和PeaZip进行压缩和解压缩,但结果都相同。我做错了什么?如何将解压缩的Excel工作簿转换回其原始形式?
“因为它是损坏的,Microsoft Excel无法打开或修复此工作簿。”
以下是生成此错误的最小可重现示例:
1. 在Excel中创建新的空白电子表格。 2. 在单元格A1中输入“test”。 3. 另存为 `test.xlsx`。 4. 将文件重命名为 `test.zip`。 5. 将 `test.zip` 解压缩为一个名为 `test` 的文件夹。 6. 将 `test` 压缩为 `test_new.zip`。 7. 将 `test_new.zip` 重命名为 `test_new.xlsx`。 8. 使用Excel打开 `test_new.xlsx`。
我已经使用了7zip、WinZip和PeaZip进行压缩和解压缩,但结果都相同。我做错了什么?如何将解压缩的Excel工作簿转换回其原始形式?