Форматировать ячейки
Введение
Как форматировать ячейки с помощью методов GetStyle и SetStyle
Применить различные виды стилей форматирования на ячейки для установки цветов фона или переднего плана, границ, шрифтов, горизонтальных и вертикальных выравниваний, уровня отступа, направления текста, угла поворота и многое другое.
Как использовать методы GetStyle и SetStyle
Если разработчикам нужно применить различные стили форматирования к различным ячейкам, то лучше получить Style ячейки с помощью метода Cell.GetStyle, указать атрибуты стиля, а затем применить форматирование с помощью метода Cell.SetStyle. Приведен пример, демонстрирующий этот подход к применению различного форматирования к ячейке.
Как использовать объект стиля для форматирования различных ячеек
Если разработчикам нужно применить одинаковый стиль форматирования к различным ячейкам, то они могут использовать Style объект. Пожалуйста, выполните следующие шаги для использования объекта Style:
- Добавьте объект Style, вызвав метод CreateStyle класса Workbook
- Получите только что добавленный объект Style
- Установите желаемые свойства/атрибуты объекта Style, чтобы применить желаемые настройки форматирования
- Присвойте настроенный объект 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}. Ниже приведены шаги, как его использовать.
- Добавьте объект Style в класс Workbook, вызвав его метод CreateStyle.
- Установите свойства объекта Style, чтобы применить настройки форматирования.
- Включите соответствующие атрибуты для объекта StyleFlag.
- Назначьте настроенный объект Style на объект Row.
Как форматировать столбец
Коллекция Cells также предоставляет коллекцию Columns. Каждый элемент в коллекции Columns представляет объект Column. Аналогично объекту Row, объект Column также предлагает метод ApplyStyle для форматирования столбца.
Продвинутые темы
- Настройки выравнивания
- Настройки границ
- Установить условные форматы для файлов Excel и ODS.
- Темы и цвета Excel
- Настройки заливки
- Настройки шрифта
- Форматирование ячеек листа в книге Excel
- Реализация системы дат 1904 года
- Объединение и разъединение ячеек
- Настройки чисел
- Получение и установка стиля ячеек