【发布时间】:2015-12-24 05:54:23
【问题描述】:
在我的项目中,我使用 epplus 来修改 excel 文件。现在在一种情况下,我需要在一个范围上添加过滤器并取消选择过滤器列表中的一个过滤器选项。
添加过滤器很简单(myRange.AutoFilter = true),但我看不到任何方法来指定我需要在过滤器选项列表中取消选择哪些选项。所以我正在寻找类似下面的东西:
myRange.Filter.Values = [value1, value2, ...];
or
myRange.Filter.ExcludedValues = [blabla1, blabla2];
我已经尝试过的:
- 使用 epplus 我添加了过滤器(我想要过滤器的列具有值 Jan、Feb、March)
- 隐藏列值为“Feb”的所有行
- 现在,我预计 Jan、Feb 和 March 在过滤器下拉列表中,而 Feb 未被选中。但是这样做'Feb'完全从过滤器下拉列表中隐藏了。
请建议是否可以使用 epplus 做这样的事情,否则我的任务是不可能的 :)
【问题讨论】: