ワークシートデータの並べ替え
データのソート
Aspose.Cells.GridWebは、開発者がデータを水平および垂直にソートすることができるようにします。つまり、開発者はデータを上から下にまたは左から右にソートすることができます。
上から下へ
上から下へのデータをソートするには:
- Aspose.Cells.GridWebコントロールをWebフォームに追加します。
- ソートしたいワークシートにアクセスします。
- データの範囲を昇順または降順でソートします。必ず上から下への向きを選択してください。
以下の例は、ワークシートの4つの列のデータを降順でソートしています。4つの列のうちの20行のデータが上から下への向きでソートされています。
コードを適用する前、ワークシートには順不同のデータが含まれています。
コードを実行した後、データは昇順でソートされます。
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET | |
// Sorts Column 1 from top to bottom in descending order | |
// Cells.Sort(int startRow, int startColumn, int rows, int columns, int index, bool isAsending, bool isCaseSensitive, bool islefttoright); | |
GridWeb1.WorkSheets[0].Cells.Sort(1, 0, 20, 4, 0, false, true, false); |
左から右へ
左から右へのデータをソートするには:
- Aspose.Cells.GridWebコントロールをWebフォームに追加します。
- ソートしたいワークシートにアクセスします。
- データの範囲を昇順または降順でソートします。必ず左から右への向きを選択してください。
以下の例は、7つの列のうちの4行のデータを昇順でソートしています。4行のデータが左から右への向きでソートされています。
コードを適用する前、ワークシートには順不同のデータが含まれています。
コードを実行した後、データは昇順でソートされます。
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET | |
// Sorts Row 1 from left to right in ascending order | |
// Cells.Sort(int startRow, int startColumn, int rows, int columns, int index, bool isAsending, bool isCaseSensitive, bool islefttoright); | |
GridWeb1.WorkSheets[1].Cells.Sort(0, 1, 4, 7, 0, true, true, true); |