Search code examples
c#.netasposeaspose-cells

Aspose.Cells for .NET Enable Data Filtering


I just started working with the Aspose.Cell's library for .NET and am having some issues finding documentation on how to enable Data Filtering for an output Excel sheet.

I understand this functionality is built into Aspose.Cells.GridWeb and documented here (http://www.aspose.com/docs/display/cellsnet/Data+Filtering) however I cannot use this namespace to produce a document with this filtering enabled.

Is this functionality just not possible through the use of Aspose?


Solution

  • Aspose provides this functionality through the Aspose.Cells.AutoFilter object.

    The documentation can be found here: https://apireference.aspose.com/net/cells/aspose.cells/autofilter

    And some examples can be found here: https://docs.aspose.com/display/cellsnet/Data+Filtering

    To add autofilter to a heading row:

    //Creating AutoFilter by giving the cells range of the heading row
    worksheet.AutoFilter.Range = "A1:B1";