Този кратък урок ръководи как да приложите условно форматиране в 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.