Форматировать ячейки

Введение

Как форматировать ячейки с помощью методов GetStyle и SetStyle

Применить различные виды стилей форматирования на ячейки для установки цветов фона или переднего плана, границ, шрифтов, горизонтальных и вертикальных выравниваний, уровня отступа, направления текста, угла поворота и многое другое.

Как использовать методы GetStyle и SetStyle

Если разработчикам нужно применить различные стили форматирования к различным ячейкам, то лучше получить Style ячейки с помощью метода Cell.GetStyle, указать атрибуты стиля, а затем применить форматирование с помощью метода Cell.SetStyle. Приведен пример, демонстрирующий этот подход к применению различного форматирования к ячейке.

Как использовать объект стиля для форматирования различных ячеек

Если разработчикам нужно применить одинаковый стиль форматирования к различным ячейкам, то они могут использовать Style объект. Пожалуйста, выполните следующие шаги для использования объекта Style:

  1. Добавьте объект Style, вызвав метод CreateStyle класса Workbook
  2. Получите только что добавленный объект Style
  3. Установите желаемые свойства/атрибуты объекта Style, чтобы применить желаемые настройки форматирования
  4. Присвойте настроенный объект Style вашим желаемым ячейкам

Этот подход может значительно повысить эффективность ваших приложений и сэкономить память.

Как использовать предопределенные стили Microsoft Excel 2007

Если вам необходимо применить различные стили форматирования для Microsoft Excel 2007, примените стили с использованием API Aspose.Cells. Приведен пример, демонстрирующий этот подход к применению предопределенного стиля к ячейке.

Как форматировать выбранные символы в ячейке

Работа со настройками шрифта объясняет, как форматировать текст в ячейках, но это объясняет только, как форматировать весь содержимое ячейки. Что, если вы хотите отформатировать только выбранные символы?

Aspose.Cells также поддерживает эту функцию. В этой теме объясняется, как использовать эту функцию эффективно.

Как форматировать выбранные символы

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

Класс Cell предоставляет метод Characters, который принимает следующие параметры для выбора диапазона символов внутри ячейки:

  • Индекс начала, индекс символа, с которого начинается выбор.
  • Количество символов, количество выбираемых символов.

Метод Characters возвращает экземпляр класса FontSetting, который позволяет разработчикам форматировать символы таким же образом, как они бы это сделали с ячейкой, как показано ниже в примере кода. В выходном файле в ячейке A1 слово ‘Visit’ будет отформатировано шрифтом по умолчанию, но ‘Aspose!’ будет жирным и синим.

Как форматировать строки и столбцы

Иногда разработчику требуется применить одно и то же форматирование на строки или столбцы. Применение форматирования к ячейкам одну за другой часто занимает больше времени и не является хорошим решением. Для решения этой проблемы Aspose.Cells предоставляет простой и быстрый способ, который подробно рассматривается в данной статье.

Форматирование строк и столбцов

Aspose.Cells предоставляет класс, Workbook который представляет файл Microsoft Excel. Класс Workbookсодержит коллекцию Worksheets, которая позволяет получить доступ к каждому листу в файле Excel. Лист представлен классом Worksheet. Класс Worksheet предоставляет коллекцию Cells. Коллекция Cells предоставляет коллекцию Rows.

Как форматировать строку

Каждый элемент в коллекции {0} представляет объект {1}. Объект {2} предлагает метод {3, используемый для установки форматирования строки. Для применения одного и того же форматирования к строке используйте объект {4}. Ниже приведены шаги, как его использовать.

  1. Добавьте объект Style в класс Workbook, вызвав его метод CreateStyle.
  2. Установите свойства объекта Style, чтобы применить настройки форматирования.
  3. Включите соответствующие атрибуты для объекта StyleFlag.
  4. Назначьте настроенный объект Style на объект Row.

Как форматировать столбец

Коллекция Cells также предоставляет коллекцию Columns. Каждый элемент в коллекции Columns представляет объект Column. Аналогично объекту Row, объект Column также предлагает метод ApplyStyle для форматирования столбца.

Продвинутые темы