如何从 C#.net 中的工作簿中删除空白的 Excel 工作表

本文关键字:空白 Excel 工作 删除 工作簿 net | 更新日期: 2023-09-27 18:34:56

>我有一个 excel 工作簿,其中有多个工作表被添加到另一个工作簿的循环中。我需要确定从旧工作簿添加到新工作簿的工作表是否为空/空白,然后不要将其添加到新工作簿中。我尝试使用oledbadapter并读取工作簿,但在我尝试读取的操作期间打开工作簿。有没有人知道我是否可以借助 excel 内置空白检查方法实现这一目标。?

谢谢

如何从 C#.net 中的工作簿中删除空白的 Excel 工作表

我所知,如果不打开文件,就无法检查工作簿中的工作表是否为空。您将无法按文件大小进行,因为即使是空白工作簿也会包含标题信息并使文件大小大于零。最好的办法是使用 Excel 互操作并检查 UsedRange。

希望有帮助,

克里斯