В этом кратком руководстве рассказывается, как применять условное форматирование в Excel на основе значения ячейки с помощью Python. В нем есть детали для настройки среды разработки с использованием ресурсов по данной ссылке, список шагов, описывающих логику, и исполняемый пример кода для условного форматирования на основе текста с использованием Python. Вы также изучите различные типы условий и другие настройки при работе с этим примером кода.
Шаги по применению условного форматирования в Excel с использованием Python
- Настройте среду для использования Aspose.Cells для Python через Java через Java для форматирования ячеек.
- Создайте Workbook и получите доступ к первому рабочему листу, где должно быть выполнено условное форматирование.
- Создайте экземпляр conditional formatting на выбранном листе и получите к нему доступ
- Создайте диапазон ячеек, к которому должно применяться это условие, и установите его для объекта форматирования.
- Добавьте условие для объекта условного форматирования, установив FormatConditionType и диапазон
- Установите цвет фона для отдельного условия и сохраните результирующую книгу.
Эти шаги определяют процесс добавления условного форматирования в Excel с помощью Python. Процесс начинается с создания рабочей книги, доступа к рабочему листу из нее и создания пустого условного форматирования. На последующих шагах задаются различные параметры для условного форматирования, такие как область ячейки, условие для проверки и форматирование, которое должно выполняться при выполнении условия.
Код для применения условного форматирования с использованием Python
Этот пример кода демонстрирует процесс применения условного форматирования в Excel на основе значения ячейки с использованием Python. Он демонстрирует форматирование на основе диапазона значений, установленных пользователем. Однако вы можете использовать другие типы условий формата, такие как EXPRESSION, COLOR_SCALE, DATA_BAR и CONTAINS_TEXT, чтобы перечислить некоторые из них. Точно так же другие типы операторов могут быть EQUAL, GREATER_THAN, GREATER_OR_EQUAL, NOT_BETWEEN и т. д.
В этом руководстве мы научились устанавливать условное форматирование в электронной таблице с помощью Python. Если вы хотите применить фильтры в Excel, обратитесь к статье как применить фильтр в Excel с помощью Python.