Sortera Kalkylbladsdata
Sortera Data
Aspose.Cells.GridWeb tillåter utvecklare att sortera data horisontellt och vertikalt så att utvecklare kan sortera data uppifrån och ner eller från vänster till höger.
Från Uppifrån och Ner
För att sortera data från upptill och ner orientering:
- Lägg till Aspose.Cells.GridWeb-kontrollen i ditt webbformulär.
- Kom åt kalkylbladet som du vill sortera.
- Sortera dataområdet i valfri ordning (stigande eller fallande). Se till att välja upptill och ner orientering.
Exemplet nedan sorterar data i fyra kolumner på ett kalkylblad i fallande ordning. Endast tjugo rader av de fyra kolumnerna är sorterade i upptill och ner orientering.
Innan du tillämpar koden innehåller kalkylbladet ostrukturerad data.
Efter att koden har körts är datan sorterad i stigande ordning.
// 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); |
Från Vänster till Höger
För att sortera data från vänster till höger:
- Lägg till Aspose.Cells.GridWeb-kontrollen i ditt webbformulär.
- Kom åt kalkylbladet som du vill sortera.
- Sortera dataområdet i valfri ordning (stigande eller fallande). Se till att välja vänster till höger orientering.
Exemplet nedan sorterar data i fyra rader i stigande ordning. Endast fyra rader av sju kolumner sorteras från vänster till höger.
Innan du tillämpar koden innehåller kalkylbladet ostrukturerad data.
Efter att koden har körts är datan sorterad i stigande ordning.
// 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); |