epplus 取消选择过滤器值
epplus Unselect a filter value
在我的项目中,我使用 epplus 修改 excel 个文件。现在,在一种情况下,我需要在一个范围内添加过滤器,并取消 select 过滤器列表中的过滤器选项之一。
添加过滤器很简单(myRange.AutoFilter = true),但我看不到任何方法来指定我需要在过滤器选项列表中取消 select 的选项。所以我正在寻找如下内容:
myRange.Filter.Values = [value1, value2, ...];
or
myRange.Filter.ExcludedValues = [blabla1, blabla2];
我已经尝试过的:
- 使用 epplus 我添加了过滤器(我想要过滤器的列的值是一月、二月、三月)
- 隐藏列值为 'Feb'
的所有行
- 现在我希望在过滤器下拉列表中显示一月、二月和三月,而二月未被select编辑。但是这样做 'Feb' 从过滤器下拉列表中完全隐藏了。
请建议是否可以使用 epplus 做这样的事情,否则我正在执行不可能完成的任务:)
在 EPPlus 的自动筛选器中,实际上没有取消选择值的选项。但是你可以自己做:
Adding a specific autofilter on a column
在我的项目中,我使用 epplus 修改 excel 个文件。现在,在一种情况下,我需要在一个范围内添加过滤器,并取消 select 过滤器列表中的过滤器选项之一。
添加过滤器很简单(myRange.AutoFilter = true),但我看不到任何方法来指定我需要在过滤器选项列表中取消 select 的选项。所以我正在寻找如下内容:
myRange.Filter.Values = [value1, value2, ...];
or
myRange.Filter.ExcludedValues = [blabla1, blabla2];
我已经尝试过的:
- 使用 epplus 我添加了过滤器(我想要过滤器的列的值是一月、二月、三月)
- 隐藏列值为 'Feb' 的所有行
- 现在我希望在过滤器下拉列表中显示一月、二月和三月,而二月未被select编辑。但是这样做 'Feb' 从过滤器下拉列表中完全隐藏了。
请建议是否可以使用 epplus 做这样的事情,否则我正在执行不可能完成的任务:)
在 EPPlus 的自动筛选器中,实际上没有取消选择值的选项。但是你可以自己做:
Adding a specific autofilter on a column