Cree y administre tablas de Microsoft archivos de Excel.

Crear mesa

Una de las ventajas de las hojas de cálculo es que te permiten crear diferentes tipos de listas, por ejemplo, listas de teléfonos, listas de tareas, listas de transacciones, activos o pasivos. Varios usuarios pueden trabajar juntos para usar, crear y mantener varias listas.

Aspose.Cells admite la creación y gestión de listas.

Ventajas de un objeto de lista

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.

Creación de un objeto de lista usando Microsoft Excel

  • Seleccionar rango de datos para crear un objeto de Lista
  • Esto muestra el cuadro de diálogo Crear lista.
  • Implemente el objeto Lista para los datos y especifique la fila total (SeleccioneDatos , despuésLista , seguido porfila total).

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, utilice elListObjects colección propiedad de laHoja de cálculo clase. CadaListObject es, de hecho, un objeto de laListObjectCollection clase, que proporciona además laAgregarmétodo para agregar un objeto List y especificar un rango de celdas para la lista.

De acuerdo con el rango de celdas especificado, el objeto Lista es creado por Aspose.Cells. Use atributos (por ejemplo,MostrarTotales, ListaColumnas , etc) de laListObjectclase 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.

Dar formato a una tabla

Para administrar y analizar un grupo de datos relacionados, es posible convertir un rango de celdas en un objeto de lista (también conocido como tabla de Excel). Una tabla es una serie de filas y columnas que contienen datos relacionados administrados independientemente de los datos de otras filas y columnas. De manera predeterminada, cada columna de la tabla tiene habilitado el filtrado en la fila del encabezado para que pueda filtrar u ordenar rápidamente los datos de su objeto de lista. Puede agregar una fila total (una fila especial en una lista que proporciona una selección de funciones agregadas útiles para trabajar con datos numéricos) al objeto de lista que proporciona una lista desplegable de funciones agregadas para cada celda de fila total. Aspose.Cells proporciona opciones para crear y administrar listas (o tablas).

Dar formato a un objeto de lista

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 hojas de trabajo. Para crear unListObject en una hoja de trabajo, useListObjects colección propiedad de laHoja de cálculo clase. CadaListObject es, de hecho, un objeto de laListObjectCollection clase, que proporciona además laAgregar para agregar un objeto List y especificar el rango de celdas que debe abarcar. De acuerdo con el rango especificado de celdas, unListObjectse crea en la hoja de trabajo por Aspose.Cells. Use atributos (por ejemplo,TableStyleType ) delListObjectclass para formatear la tabla según sus necesidades.

El siguiente ejemplo agrega datos de muestra a una hoja de trabajo, agrega unListObject y aplicarle estilos predeterminados.ListObjectlos estilos son compatibles con Microsoft Excel 2007/2010.

Temas avanzados