データのフィルタリング

フィルターの操作

ワークシートの AddAutoFilter メソッドを使用して、ワークシートのオートフィルターを有効にします。このメソッドは、行、開始、および終了列のインデックスを受け入れます。

カスタム フィルターを有効にするには、ワークシートの AddCustomFilter メソッドを使用します。このメソッドは、フィルターを適用する必要がある行インデックスとカスタム フィルター条件を受け入れます。

以下の例では、自動データ フィルターとカスタム データ フィルターの両方を実装しています。この例では、自動フィルター機能が有効になっており、フィルター処理された行がいくつかの基準に基づいて検索されます。

入力: 最初のワークシートのデータ リスト

todo:画像_代替_文章

出力: 自動フィルター機能を有効にする

todo:画像_代替_文章

オートフィルター

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET
// Access active worksheet
var sheet = GridWeb1.WorkSheets[this.GridWeb1.ActiveSheetIndex];
// Enable GridWeb's auto-filter.
sheet.AddAutoFilter(0, 0, sheet.Cells.MaxDataColumn);
sheet.RefreshFilter();

カスタム データ フィルタ

基準に基づいてカスタム フィルター処理されたデータ

todo:画像_代替_文章

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET
// Access active worksheet
var sheet = GridWeb1.WorkSheets[this.GridWeb1.ActiveSheetIndex];
// Enable GridWeb's custom-filter.
sheet.AddCustomFilter(1, "CELL0=\"1\"");
sheet.RefreshFilter();