Este artigo aborda o processo para adicionar bordas em Excel usando C#. Ele contém os detalhes para definir o ambiente de desenvolvimento, uma lista de etapas que descrevem a lógica de programação e um código de exemplo que mostra como adicionar borda a uma célula no Excel usando C#. Você aprenderá a adicionar várias bordas de diferentes tipos e cores.
Etapas para adicionar bordas no Excel usando C#
- Defina o ambiente para usar Aspose.Cells for .NET para adicionar bordas
- Crie um Workbook e acesse a planilha padrão nele para adicionar texto e borda
- Definir texto de exemplo em uma célula
- Crie um intervalo de células ao redor desta célula ou de mais células
- Chame o método SetOutlineBorders() na classe range para desenhar uma borda
- Ajuste automaticamente as colunas na planilha e salve a pasta de trabalho
Estas etapas resumem o processo de criação de borda de célula do Excel usando C#. Inicie o processo criando uma pasta de trabalho, acessando uma planilha e adicionando um texto de exemplo em uma célula. Continue criando um intervalo de células e chame o método SetOutlineBorders() para desenhar uma borda ao redor do intervalo de células.
Código para criar uma borda no 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"); | |
} | |
} |
O código de exemplo acima mostra como fazer bordas no Excel usando C#. Ele usa a classe Range para criar vários intervalos que consistem em uma ou mais células. Crie bordas para cada intervalo separadamente, fornecendo o tipo e a cor da borda.
Este artigo nos ensinou como adicionar bordas no Excel usando C#. Para ajustar automaticamente linhas e colunas em um arquivo Excel, consulte o artigo em Ajustar automaticamente linhas e colunas no Excel usando C#.