C# 读取.xlsx Excel文件错误

C# 读取.xlsx Excel文件错误,c#,xlsx,worksheet,import-from-excel,C#,Xlsx,Worksheet,Import From Excel,您好,我在读取.xlsx Excle文件时出错。我使用的是Excel.dll,当我试图从工作表中读取数据时,我发现了一个错误 “找不到中央目录记录的结尾。” 下面是示例代码 foreach (var worksheet in Workbook.Worksheets(@"c:\MyFile.xlsx")) 我注意到我的.xlsx受密码保护,所以我使用了不同的密码,现在它可以工作了。您是否尝试过使用另一个xlsx文件。这是针对所有xlsx文件还是针对特定的xlsx文件?您的xlsx文件似乎无效,请

您好,我在读取.xlsx Excle文件时出错。我使用的是Excel.dll,当我试图从工作表中读取数据时,我发现了一个错误

“找不到中央目录记录的结尾。”

下面是示例代码

foreach (var worksheet in Workbook.Worksheets(@"c:\MyFile.xlsx"))

我注意到我的.xlsx受密码保护,所以我使用了不同的密码,现在它可以工作了。

您是否尝试过使用另一个xlsx文件。这是针对所有xlsx文件还是针对特定的xlsx文件?您的xlsx文件似乎无效,请查看以下链接,它可能会帮助您解决此问题。