Настройки границ

Добавление границ к номеру Cells

Microsoft Excel позволяет пользователям форматировать ячейки, добавляя границы. Тип границы зависит от того, где она добавлена. Например, верхняя граница добавляется к верхнему положению ячейки. Пользователи также могут изменять стиль и цвет линий границ.

С помощью Aspose.Cells разработчики могут добавлять границы и настраивать их внешний вид так же гибко, как и в Microsoft Excel.

Добавление границ к номеру Cells

Aspose.Cells предоставляет класс,Рабочая тетрадь который представляет файл Excel Microsoft.Рабочая тетрадь класс содержитРабочие листы коллекция, которая обеспечивает доступ к каждому листу в файле Excel. Рабочий лист представленРабочий лист сорт.Рабочий лист класс обеспечиваетCells коллекция. Каждый предмет вCells коллекция представляет собой объектCellсорт.

Aspose.Cells обеспечиваетGetStyleметод вCellсорт.SetStyleМетод используется для установки стиля форматирования ячейки.СтильКласс предоставляет свойства для добавления границ к ячейкам.

Добавление границ к Cell

Разработчики могут добавлять границы к ячейке с помощьюСтиль объектыГраницы коллекция. Тип границы передается как индекс вГраницы коллекция. Все типы границ предварительно определены в файлеТип границы перечисление.

Перечисление границ

Типы границ Описание
Нижняя граница Нижняя граница
ДиагональВниз Диагональная линия сверху слева направо вниз
ДиагональВверх Диагональная линия снизу слева направо вверх
Левая граница Левая пограничная линия
Правая граница Правая линия границы
TopBorder Верхняя граница

Границыколлекция хранит все границы. Каждая граница вГраницы Коллекция представленаГраница объект, который предоставляет два свойства,Цвет иСтиль линиичтобы установить цвет и стиль линии границы соответственно.

Чтобы задать цвет линии границы, выберите цвет с помощью перечисления Color (часть .NET Framework) и назначьте его свойству Color объекта Border.

Стиль линии границы задается путем выбора стиля линии изCellBorderTypeперечисление.

Перечисление CellBorderType

Стили линий Описание
ДэшДот Тонкая штрихпунктирная линия
тиреточкаточка Тонкая штрихпунктирная линия
Пунктирная Пунктир
Пунктирный Пунктирная линия
Двойной Двойная линия
Волосы линия роста волос
MediumDashDot Средняя штрихпунктирная линия
СреднийDashDotDot Средняя штрихпунктирная линия
Средний пунктирный Средняя пунктирная линия
Никто Нет линии
Середина Средняя линия
Наклоненная черточка Наклонная средняя пунктирная линия
Толстый Толстая линия
Тонкий Тонкая линия
Выберите один из стилей линий и затем назначьте егоГраница объектыСтиль линии свойство.

Добавление границ к диапазону Cells

Также можно добавить границы к диапазону ячеек, а не только к одной ячейке. Для этого сначала создайте диапазон ячеек, вызвав методCells коллекцияСоздатьдиапазон метод. Он принимает следующие параметры:

  • Первая строка — первая строка диапазона.
  • Первый столбец представляет первый столбец диапазона.
  • Количество строк — количество строк в диапазоне.
  • Количество столбцов — количество столбцов в диапазоне.

Создатьдиапазон метод возвращаетДиапазон объект, содержащий указанный диапазон ячеек.Диапазон объект обеспечиваетSetOutlineBorder метод, который принимает следующие параметры для добавления границы к диапазону ячеек:

  • Тип границы* — тип границы, выбранный изТип границыперечисление.
  • Стиль линии* — стиль линии границы, выбранный изCellBorderTypeперечисление.
  • Цвет* — цвет линии, выбранный из списка Цвет.