¿Qué es una hoja de cálculo de diseñador?
¿Quiere acelerar el desarrollo?
Puede usar Aspose.Cells para crear archivos de Excel desde cero con la ayuda de su flexible API. Uno de los usos más comunes para Aspose.Cells es crear y llenar archivos de Excel con datos, que pueden provenir de una base de datos existente, un usuario u otras fuentes, dinamicamente. Además de agregar datos a los archivos de Excel, también deberá escribir para aplicar el formato (aspecto y funcionamiento).
El formateo lleva tiempo. ¿Qué podría acelerar el desarrollo?
La solución - Hojas de cálculo de diseñador
Para acelerar su desarrollo, Aspose.Cells ofrece la emocionante hoja de cálculo del diseñador de características.
¿Qué es una hoja de cálculo de diseñador?
Una hoja de cálculo de diseñador es un archivo de Excel creado con Microsoft Excel en el que ya se han aplicado todos los formatos y los contenidos se pueden decidir en el momento del diseño. Es más como un archivo de plantilla que no contiene ningún dato sino solo el formato, como se muestra a continuación:
Hoja de cálculo del diseñador
¿Cómo usarlo?
Después de crear una hoja de cálculo de diseñador, use Aspose.Cells para leer la hoja de cálculo de diseñador y agregar datos a sus posiciones especificadas (según la configuración de formato predefinida) en tiempo de ejecución. Por ejemplo, en la captura de pantalla anterior, puede ver que ya decidimos en tiempo de diseño agregarnombre del producto, nombre de la categoría, Cantidad por unidad yUnidades en Stockcolumnas Todavía no tienen ningún dato: esto se agregará en tiempo de ejecución. La figura anterior muestra una hoja de cálculo muy simple, pero las hojas de cálculo de diseñador le ahorran tiempo incluso en hojas de cálculo complejas.
Marcadores inteligentes
Además, Aspose.Cells le permite agregarmarcadores inteligentes a la hoja de cálculo del diseñador. Los marcadores inteligentes se procesan en tiempo de ejecución mediante el método Process de la clase WorkbookDesigner. Esto puede ayudarlo a escribir menos código y aun así obtener excelentes resultados.