データソート
Microsoft Excel でのデータのソート
Microsoft Excel でデータをソートするには:
- ソートメニューからデータを選択します。ソートダイアログが表示されます。
- ソートオプションを選択します。
一般的に、ソートはリスト上で実行されます。リストは、データが列に表示される連続したグループと定義されます。
Aspose.Cells でのデータのソート
Aspose.Cells for Node.js via C++は、昇順または降順に並べ替えるためのDataSorterクラスを提供します。このクラスには、Key1…Key3やOrder1…Order3などの重要なメンバーがあります。これらは並べ替えのキーを定義し、並べ替え順序を指定するために使用されます。
データソートを実装する前に、キーを定義してソート順を設定する必要があります。このクラスは、ワークシート内のセルデータに基づいてデータのソートを実行するために使用される DataSorter.sort メソッドを提供しています。
DataSorter.sort メソッドは、以下のパラメータを受け入れます:
この例では、Microsoft Excelで作成した「Book1.xls」という名前のテンプレートファイルを使用します。以下のコードを実行した後、データが適切にソートされます。
背景色でデータをソートする
Excelは背景色に基づいてデータを並べ替える機能を提供しています。同じ機能がAspose.Cells for Node.js via C++のDataSorterを使用して提供されており、SortOnTypeのセルカラーをDataSorter.addKey内で使用して、背景色に基づいてデータを並べ替えることができます。指定された色を含むすべてのセルは、SortOrder設定と他のセルの順序に従って上または下に配置され、その他のセルの順序は変更されません。
これがこの機能のテストにダウンロードできるサンプルファイルです。
outputsampleBackGroundFile.xlsx