Ordenar datos de la hoja de cálculo
Ordenar datos
Aspose.Cells.GridWeb permite a los desarrolladores ordenar datos horizontal y verticalmente para que puedan ordenar datos de arriba abajo o de izquierda a derecha.
De arriba abajo
Para ordenar datos de orientación de arriba abajo:
- Agrega el control Aspose.Cells.GridWeb a tu Formulario Web.
- Accede a la hoja de cálculo que deseas ordenar.
- Ordena el rango de datos en cualquier orden (ascendente o descendente). Asegúrate de seleccionar la orientación de arriba hacia abajo.
El siguiente ejemplo ordena datos en cuatro columnas de una hoja de cálculo en orden descendente. Solo veinte filas de las cuatro columnas se ordenan en orientación de arriba abajo.
Antes de aplicar el código, la hoja de cálculo contiene datos desordenados.
Después de ejecutar el código, los datos se ordenan en orden ascendente.
// 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); |
De Izquierda a Derecha
Para ordenar los datos de izquierda a derecha:
- Agrega el control Aspose.Cells.GridWeb a tu Formulario Web.
- Accede a la hoja de cálculo que deseas ordenar.
- Ordena el rango de datos en cualquier orden (ascendente o descendente). Asegúrate de seleccionar de izquierda a derecha.
El ejemplo a continuación ordena los datos en cuatro filas en orden ascendente. Solo se ordenan cuatro filas de siete columnas de izquierda a derecha.
Antes de aplicar el código, la hoja de cálculo contiene datos desordenados.
Después de ejecutar el código, los datos se ordenan en orden ascendente.
// 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); |