Configuración de borde

Agregar bordes a Cells

Microsoft Excel permite a los usuarios formatear celdas agregando bordes. El tipo de borde depende de dónde se agregue. Por ejemplo, un borde superior es aquel que se agrega a la posición superior de una celda. Los usuarios también pueden modificar el estilo y el color de las líneas de los bordes.

Con Aspose.Cells, los desarrolladores pueden agregar bordes y personalizar su apariencia de la misma manera flexible que en Microsoft Excel.

Agregar bordes a Cells

Aspose.Cells proporciona una clase,Libro de trabajo que representa un archivo Excel Microsoft. ElLibro de trabajo la clase contiene unHojas de trabajo colección que permite el acceso a cada hoja de cálculo del archivo Excel. Una hoja de trabajo está representada por elHoja de cálculo clase. ElHoja de cálculo clase proporciona laCells recopilación. Cada elemento en elCells colección representa un objeto de laCellclase.

Aspose.Cells proporciona laObtener estilométodo en elCellclase. ElEstablecer estiloEl método se utiliza para establecer el estilo de formato de una celda. ElEstiloLa clase proporciona propiedades para agregar bordes a las celdas.

Agregar bordes a un Cell

Los desarrolladores pueden agregar bordes a una celda usando elEstilo objetosFronteras recopilación. El tipo de borde se pasa como índice delFronteras recopilación. Todos los tipos de borde están predefinidos en elTipo de borde enumeración.

Enumeración de fronteras

Tipos de borde Descripción
Borde inferior Una línea fronteriza inferior
DiagonalAbajo Una línea diagonal desde la parte superior izquierda hasta la parte inferior derecha.
DiagonalArriba Una línea diagonal desde la parte inferior izquierda hasta la parte superior derecha.
Borde izquierdo Una línea fronteriza izquierda
borde derecho Una línea fronteriza derecha
Borde superior Una línea fronteriza superior

ElFronterasLa colección almacena todas las fronteras. Cada frontera en elFronteras colección está representada por unBorde objeto que proporciona dos propiedades,Color yEstilo de líneapara establecer el color y el estilo de la línea de un borde respectivamente.

Para establecer el color de la línea de un borde, seleccione un color usando la enumeración Color (parte del marco .NET) y asígnelo a la propiedad Color del objeto Borde.

El estilo de línea del borde se establece seleccionando un estilo de línea del menúTipo de borde de celdaenumeración.

Enumeración CellBorderType

Estilos de línea Descripción
Guion punto Línea fina de puntos y trazos
DashPuntoPunto Línea fina de guiones, puntos y puntos
discontinuo Linea discontinua
Punteado Linea punteada
Doble Doble linea
Cabello Línea de pelo
Punto de guión medio Línea media de puntos y trazos
MedioDashPuntoPunto Línea mediana de guiones, puntos y puntos
Medio discontinuo Línea discontinua media
Ninguno No hay línea
Medio linea media
InclinadoDashDot Línea de puntos y trazos medianos inclinados
Grueso linea gruesa
Delgado Linea fina
Seleccione uno de los estilos de línea y luego asígnelo alBorde objetosEstilo de línea propiedad.

Agregar bordes a un rango de Cells

También es posible agregar bordes a un rango de celdas en lugar de solo una celda. Para hacerlo, primero, cree un rango de celdas llamando alCells colecciónCrear rango método. Toma los siguientes parámetros:

  • Primera fila, la primera fila del rango.
  • Primera columna, representa la primera columna del rango.
  • Número de filas, el número de filas del rango.
  • Número de columnas, el número de columnas en el rango.

ElCrear rango El método devuelve unRango objeto, que contiene el rango de celdas especificado. ElRango objeto proporciona unEstablecer ContornoBorde Método que toma los siguientes parámetros para agregar un borde al rango de celdas:

  • Tipo de borde*, el tipo de borde, seleccionado del menúTipo de bordeenumeración.
  • Estilo de línea*, el estilo de línea del borde, seleccionado del menúTipo de borde de celdaenumeración.
  • Color*, el color de la línea, seleccionado de la enumeración Color.