同一EPPlus工作表的多个自动筛选器

本文关键字:筛选 EPPlus 工作 同一 | 更新日期: 2023-09-27 17:58:17

Im正在使用EPPlus创建一个xlsx文件,并希望对所有标头进行自动筛选。我这样设置自动过滤器:

worksheet.Cells["A3:G" + (3 + data.Count).ToString()].AutoFilter = true;

这只适用于一个内容表。但是,我在同一工作表中有两个单独的表,当尝试为第二个表设置自动筛选器时,第一个表的自动筛选器将消失。

对此有任何已知的解决方法或其他建议吗?

同一EPPlus工作表的多个自动筛选器

这是一个非常好的问题!

自动筛选的一个传统限制是它只能在工作表上应用一次。

从Excel 2007开始,您可以在工作表上创建多个。。。。。。。。。。。每个都具有过滤能力。

请参阅Pieterse的文章