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#
- Configure el entorno para usar Aspose.Cells for .NET para agregar bordes
- Cree un Workbook y acceda a la hoja predeterminada para agregar texto y borde.
- Establecer texto de muestra en una celda
- Cree un rango de celdas que rodeen esta celda o más celdas
- Llame al método SetOutlineBorders() en la clase de rango para dibujar un borde
- 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#.