首页 > 解决方案 > “打开”方法出错,“我们发现“xxx.xlsx”中的某些内容存在问题。您希望我们尽可能多地恢复吗?

问题描述

我使用 VBA 中的打开文件方法打开 xlsx。文件但我有 xslx. 文件有错误。

当我打开 xlsx. 文件,消息框的内容是:“我们发现“.xlsx 文件”中的某些内容存在问题。您要尽可能多地恢复吗?如果您信任此工作簿的来源,请单击“是”。

如果我单击“是”,则会出现此消息框:“已删除记录:从 /xl/worksheets/sheet1.xml 部分合并单元格”

因此,由于 xlsx 中的错误。文件,我无法使用“Workbook.Open(application.GetOpenFilename)在我的 vba 代码中打开文件,谢谢您的帮助。

标签: excelvba

解决方案


我认为您的输入文件有点损坏。

尝试手动打开文件,并将数据复制/粘贴到新工作簿中,然后以 .xlsx 格式再次保存。

如果您不能手动打开它,VBA 很可能不会做得更好。


推荐阅读