Agregar bordes en Excel usando C#

Este artículo cubre el proceso para agregar bordes en Excel usando C#. Tiene los detalles para configurar el entorno de desarrollo, una lista de pasos que describen la lógica de programación y un código de muestra que muestra cómo agregar un borde a una celda en Excel usando C#. Aprenderá a agregar múltiples bordes de diferentes tipos y colores de bordes.

Pasos para agregar bordes en Excel usando C#

  1. Configure el entorno para usar Aspose.Cells for .NET para agregar bordes
  2. Cree un Workbook y acceda a la hoja predeterminada para agregar texto y borde.
  3. Establecer texto de muestra en una celda
  4. Cree un rango de celdas que rodeen esta celda o más celdas
  5. Llame al método SetOutlineBorders() en la clase de rango para dibujar un borde
  6. Ajustar automáticamente las columnas de la hoja y guardar el libro.

Estos pasos resumen el proceso de creación de borde de celda de Excel usando C#. Inicie el proceso creando un libro de trabajo, accediendo a una hoja y agregando un texto de muestra en una celda. Continúe creando un rango de celdas y llame al método SetOutlineBorders() para dibujar un borde alrededor del rango de celdas.

Código para crear un borde en Excel usando C#

using Aspose.Cells;
using System;
using System.Drawing;
class Program
{
static void Main(string[] args) // Border added to Excel cell in C#
{
new License().SetLicense("License.lic");
// Create a workbook
Workbook book = new Workbook();
// Access a sheet
Worksheet sheet = book.Worksheets["Sheet1"];
// Add sample text
sheet.Cells[1, 0].PutValue("Hair Lines");
// Define a range for single cell
Aspose.Cells.Range borderRange;
borderRange = sheet.Cells.CreateRange("A2", "A2");
// Set the borders
borderRange.SetOutlineBorders(CellBorderType.Hair, Color.Black);
// Autofit a Column
sheet.AutoFitColumn(0);
// Save the excel file.
book.Save("ApplyBorders.xlsx");
Console.WriteLine("Borders added successfully");
}
}

El código de muestra anterior muestra cómo hacer un borde en Excel usando C#. Utiliza la clase Range para crear varios rangos que constan de una o más celdas. Cree bordes para cada rango por separado proporcionando el tipo y el color del borde.

Este artículo nos ha enseñado cómo agregar bordes en Excel usando C#. Para ajustar automáticamente filas y columnas en un archivo de Excel, consulte el artículo sobre Ajuste automático de filas y columnas en Excel usando C#.

 Español