Установка условного форматирования файлов Excel и ODS
Введение
Условное форматирование — это расширенная функция, которая позволяет применять формат к ячейке или диапазону ячеек и автоматически изменять его в зависимости от значения ячейки или формулы. Например, ячейка отображается полужирной, только если значение ячейки больше 500. Когда значение ячейки соответствует условию, указанное форматирование применяется к ячейке. Если значение ячейки не соответствует условию, используется стандартное форматирование. В Microsoft Excel выберите Формат, затем Условное форматирование, чтобы открыть диалоговое окно условного форматирования.
Aspose.Cells поддерживает применение условного форматирования к ячейкам во время выполнения. В этой статье объясняется, как это сделать. Также объясняется, как рассчитать цвет, используемый Excel для условного форматирования по цветовой шкале.
Применение условного форматирования
Aspose.Cells поддерживает условное форматирование несколькими способами:
- Использование дизайнерской таблицы
- Использование метода копирования.
- Создание условного форматирования во время выполнения.
Использование дизайнерской таблицы
Разработчики могут создать дизайнерскую таблицу, содержащую условное форматирование в Microsoft Excel, а затем открыть эту таблицу с помощью Aspose.Cells. Aspose.Cells загружает и сохраняет дизайнерскую таблицу, сохраняя любые настройки условного форматирования.
Использование метода копирования
Aspose.Cells позволяет разработчикам копировать настройки условного форматирования из одной ячейки в другую на листе, вызывая метод Range.copy().
Применение условного форматирования во время выполнения
Aspose.Cells позволяет добавлять и удалять условное форматирование во время выполнения. В приведенных ниже примерах кода показано, как установить условное форматирование:
- Создайте рабочую книгу.
- Добавьте пустое условное форматирование.
- Укажите диапазон, к которому должно применяться форматирование.
- Определите условия форматирования.
- Сохраните файл.
После этого примера представлено еще несколько меньших примеров, показывающих, как применить настройки шрифта, настройки границ и узоры.
Microsoft Excel 2007 добавил более расширенное условное форматирование, которое также поддерживается Aspose.Cells. В примерах показано, как использовать простое форматирование, а в примерах Microsoft Excel 2007 — более продвинутое условное форматирование.
Установить шрифт
Установить границу
Установить узор
Продвинутые темы
- Добавление условных форматирований 2-цветной шкалы и 3-цветной шкалы
- Применение условного форматирования в рабочих листах
- Применение заливки для чередующихся строк и столбцов с условным форматированием
- Генерировать изображения условного форматирования столбчатых диаграмм данных
- Получить наборы значков, столбчатые диаграммы данных или объекты цветовой шкалы, используемые в условном форматировании