我在excel中的一系列单元格上设置了自动过滤器,但是我也希望能够选择下拉标准。
//Autofilter Cells
IRange fundfilter = prodworkbook.Worksheets["Funds"].Cells["A4:L2000"];
fundfilter.AutoFilter();
自动过滤器方法将过滤器添加到数据中,但我希望能够为C列过滤器选择“对冲基金”的标准。这可能吗?语言C#,使用Spreadsheet齿轮框架。
答案 0 :(得分:1)
请注意,IRange。AutoFilter()方法已重载,它提供了执行此操作所需的额外参数。例如:
fundfilter.AutoFilter(2, "Hedge funds", AutoFilterOperator.Or, null, true);
有关使用此自动过滤器API的更多示例,请参阅以下Silverlight示例: http://www.spreadsheetgear.com/support/samples/silverlight.aspx?InitSample=SilverlightSamples.Range.AutoFilterSample
用于.NET的SpreadsheetGear和用于Silverlight产品的SpreadsheetGear共享许多相同的底层核心API,因此这个示例与这两种产品相关。