【发布时间】:2011-11-19 02:21:30
【问题描述】:
我正在成功地将数据从我的 WPF 应用程序导出到 Excel。在该 Excel 表中,我在 "AM" 和 "AL" 处过滤两列。当我要重新加载 excel 工作表时,新过滤器值与旧过滤器值冲突。
我想清除两列自动过滤值。那么任何人都可以就这个问题提出一些建议,让我知道我应该如何处理这个问题,或者给我发送一些示例代码,以清除 Excel 中特定列的自动过滤器。
这里是我的代码
if (_taskPaneViewModel.TTLrecQtySelectionStart == _taskPaneViewModel.TTLrecQtyMinimum )
{
range.AutoFilter(TTLrecQtyColumnNumber, Type.Missing, XlAutoFilterOperator.xlAnd, Type.Missing, true);
}
现在我想在这个范围内清除这个自动过滤器。任何人都可以告诉我这个问题的解决方案吗?它打破了我的头。
【问题讨论】:
-
@Juliuze:感谢您的回复。但值范围内没有像 AutoFilterMode 这样的属性名称