У цьому короткому посібнику описано, як застосувати умовне форматування в 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.