Добавете граници в Excel с помощта на C#

Тази статия обхваща процеса за добавяне на граници в Excel с помощта на C#. Има подробности за настройка на средата за разработка, списък със стъпки, изобразяващи логиката на програмиране, и примерен код, показващ как да добавите рамка към клетка в Excel с помощта на C#. Ще се научите да добавяте множество граници с различни типове и цветове.

Стъпки за добавяне на граници в Excel с помощта на C#

  1. Задайте средата да използва Aspose.Cells for .NET за добавяне на граници
  2. Създайте Workbook и отворете листа по подразбиране в него за добавяне на текст и рамка
  3. Задайте примерен текст в клетка
  4. Създайте диапазон от клетки около тази клетка или повече клетки
  5. Извикайте метода SetOutlineBorders() в класа диапазон, за да начертаете граница
  6. Автоматично побиране на колоните в листа и запазване на работната книга

Тези стъпки обобщават процеса на създаване на рамка на клетка на Excel с помощта на C#. Започнете процеса, като създадете работна книга, отворите лист и добавите примерен текст в клетка. Продължете, като създадете диапазон от клетки и извикайте метода SetOutlineBorders(), за да нарисувате граница около диапазона от клетки.

Код за създаване на рамка в Excel с помощта на 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");
}
}

Горният примерен код показва как да направите рамка в Excel с помощта на C#. Той използва класа Range за създаване на различни диапазони, състоящи се от една или повече клетки. Създайте граници за всеки диапазон поотделно, като посочите типа и цвета на границата.

Тази статия ни научи как да добавяме граници в Excel с помощта на C#. За да напаснете автоматично редове и колони във файл на Excel, вижте статията на Автоматично побиране на редове и колони в Excel с помощта на C#.

 Български