Форматирование диапазона Cells

Настройка шрифта и стиля диапазона Cells

Прежде чем мы поговорим о настройках форматирования (о которых мы уже много говорили в наших предыдущих темах), мы должны знать, как создать диапазон ячеек. Ну, мы можем создать диапазон ячеек, используядиапазон ячеек класс, конструктор которого принимает некоторые параметры для указания диапазона ячеек. Мы можем указать диапазон ячеек, используяИмена или жеИндексы строк и столбцов начальных и конечных ячеек.

Как только мы создалидиапазон ячеек объект, то мы можем использовать перегруженные версииSetStyle, SetFont & SetFontColor методы рабочего листа, которые могут занятьдиапазон ячеек объект, чтобы применить параметры форматирования к указанному диапазону ячеек.

Давайте рассмотрим пример, чтобы понять эту основную концепцию.

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET
// Accessing the worksheet of the Grid that is currently active
Worksheet sheet = gridDesktop1.GetActiveWorksheet();
// Setting sample values
GridCell cell = sheet.Cells["b7"];
cell.SetCellValue("1");
cell = sheet.Cells["c7"];
cell.SetCellValue("2");
cell = sheet.Cells["d7"];
cell.SetCellValue("3");
cell = sheet.Cells["e7"];
cell.SetCellValue("4");
// Creating a CellRange object starting from "B7" to "E7"
CellRange range = new CellRange(6, 1, 6, 4);
// Accessing and setting Style attributes
Style style = new Style(this.gridDesktop1);
style.Color = Color.Yellow;
// Applying Style object on the range of cells
sheet.SetStyle(range, style);
// Creating a customized Font object
Font font = new Font("Courier New", 12f);
// Setting the font of range of cells to the customized Font object
sheet.SetFont(range, font);
// Setting the font color of range of cells to Red
sheet.SetFontColor(range, Color.Red);