Crear una tabla

ventajas de una mesa

Hay bastantes ventajas cuando convierte una lista de datos en un objeto de lista real:

  • Las nuevas filas y columnas se incluyen automáticamente.
  • Se puede agregar fácilmente una fila total al final de su lista para mostrar SUMA, PROMEDIO, CONTEO, etc.
  • Las columnas agregadas a la derecha se incorporan automáticamente al objeto Lista.
  • Los gráficos basados en filas y columnas se expandirán automáticamente.
  • Los rangos con nombre asignados a filas y columnas se expandirán automáticamente.
  • La lista está protegida contra la eliminación accidental de filas y columnas.

Creando una tabla usando Microsoft Excel

Seleccionar rango de datos para crear un objeto de lista

todo:imagen_alternativa_texto

Esto muestra el cuadro de diálogo Crear lista.

Cuadro de diálogo Crear lista

todo:imagen_alternativa_texto

Implementando el objeto List y especificando Total Row (SelectDatos , despuésLista , seguido porfila total).

Creación de un objeto de lista

todo:imagen_alternativa_texto

Creando una tabla usando Usando Aspose.Cells API

Aspose.Cells proporciona una clase,Libro de trabajo , que representa un archivo de Excel Microsoft. ÉlLibro de trabajo la clase contiene unHojas de trabajocolección que permite el acceso a cada hoja de trabajo en un archivo de Excel.

Una hoja de trabajo está representada por elHoja de cálculo clase. ÉlHoja de cálculo La clase proporciona una amplia gama de propiedades y métodos para administrar una hoja de cálculo. Para crear unListObject en una hoja de trabajo, useListObjects propiedad de colección de la clase Worksheet. CadaListObject es, de hecho, un objeto de laListObjectCollectionclass, que además proporciona el método add para agregar un objeto List y especificar un rango de celdas para la lista.

De acuerdo con el rango de celdas especificado, el objeto List se crea en la hoja de trabajo por Aspose.Cells. Use atributos (por ejemplo, ShowTotals, ListColumns, etc.) delListObjectclase para controlar la lista.

En el ejemplo dado a continuación, hemos creado el mismoListObjectusando Aspose.Cells API como creamos usando Microsoft Excel en la sección anterior.