Cómo establecer el patrón y el color de fondo de las celdas

por Chaknith Bin

En Excel, un patrón de celda de fondo se refiere al diseño visual o relleno aplicado al fondo de una celda. Además, el color de fondo de la celda se refiere al color sólido aplicado al fondo de una celda.

Combinando ambas funciones, los usuarios pueden crear fondos de celda visualmente atractivos con una amplia gama de estilos de patrones, colores y texturas. Con IronXL, puede aprovechar estas funciones para personalizar los fondos de las celdas en Excel, mejorando la visualización de los datos y resaltando la información importante en sus hojas de cálculo.




Biblioteca NuGet C# para Excel

Instalar con NuGet

Install-Package IronXL.Excel
o
Java PDF JAR

Descargar DLL

Descargar DLL

Instalar manualmente en su proyecto

Establecer patrón y color de fondo de celda Ejemplo

Para establecer un patrón de fondo para un celda, columna, fila o rango seleccionadoUtiliza la propiedad FillPattern con uno de los enums de IronXL.Styles.FillPattern. A continuación, utilice el método SetBackgroundColor o establezca la propiedad BackgroundColor para aplicar el color deseado. Puede elegir el color de la clase Color o introducir el código de color hexadecimal. Por ejemplo, SeaGreen es "#FFF5EE".

Tenga en cuenta
actualmente no es posible cambiar el color del patrón de relleno.

:path=/static-assets/excel/content-code-examples/how-to/background-pattern-color-set-background-pattern-color.cs
using IronXL;
using IronXL.Styles;
using IronSoftware.Drawing;

WorkBook workBook = WorkBook.Create();
WorkSheet workSheet = workBook.DefaultWorkSheet;

//  Establecer patrón de fondo
workSheet["A1"].Style.FillPattern = FillPattern.AltBars;
workSheet["A2"].Style.FillPattern = FillPattern.ThickVerticalBands;

//  Definir color de fondo
workSheet["A1"].Style.SetBackgroundColor(Color.Aquamarine);
workSheet["A2"].Style.BackgroundColor = "#ADFF2F";

workBook.SaveAs("setBackgroundPattern.xlsx");
Imports IronXL
Imports IronXL.Styles
Imports IronSoftware.Drawing

Private workBook As WorkBook = WorkBook.Create()
Private workSheet As WorkSheet = workBook.DefaultWorkSheet

'  Establecer patrón de fondo
Private workSheet("A1").Style.FillPattern = FillPattern.AltBars
Private workSheet("A2").Style.FillPattern = FillPattern.ThickVerticalBands

'  Definir color de fondo
workSheet("A1").Style.SetBackgroundColor(Color.Aquamarine)
workSheet("A2").Style.BackgroundColor = "#ADFF2F"

workBook.SaveAs("setBackgroundPattern.xlsx")
VB   C#
Salida

Patrones de relleno disponibles

Utilice los patrones de relleno disponibles del enum IronXL.Styles.FillPattern para establecer el patrón de relleno deseado en sus hojas de Excel. A continuación se muestra una ilustración de todos los patrones de relleno disponibles que ofrece IronXL:

Patrón de relleno disponible

Chaknith Bin

Ingeniero de software

Chaknith es el Sherlock Holmes de los desarrolladores. La primera vez que se le ocurrió que podría tener futuro en la ingeniería de software fue cuando hacía retos de código por diversión. Su trabajo se centra en IronXL e IronBarcode, pero se enorgullece de ayudar a los clientes con todos los productos. Chaknith aprovecha sus conocimientos, adquiridos hablando directamente con los clientes, para ayudar a mejorar los propios productos. Sus comentarios anecdóticos van más allá de los tickets de Jira y apoyan el desarrollo de productos, la documentación y el marketing, para mejorar la experiencia general del cliente.Cuando no está en la oficina, se le puede encontrar aprendiendo sobre aprendizaje automático, codificación y senderismo.