Formatowanie warunkowe w Excelu
from ironxl import *

# Load existing spreadsheet
workbook = WorkBook.Load("sample.xlsx")
worksheet = workbook.DefaultWorkSheet

# Create conditional formatting rule
rule = worksheet.ConditionalFormatting.CreateConditionalFormattingRule(ComparisonOperator.LessThan, "8")
# Set style options
rule.FontFormatting.IsBold = True
rule.FontFormatting.FontColor = "#123456"
rule.BorderFormatting.RightBorderColor = "#ffffff"
rule.BorderFormatting.RightBorderType = BorderType.Thick
rule.PatternFormatting.BackgroundColor = "#54bdd9"
rule.PatternFormatting.FillPattern = FillPattern.Diamonds
# Apply formatting on the specified region
worksheet.ConditionalFormatting.AddConditionalFormatting("A3:A8", rule)

# Create another conditional formatting rule
rule1 = worksheet.ConditionalFormatting.CreateConditionalFormattingRule(ComparisonOperator.Between, "7", "10")
# Set style options
rule1.FontFormatting.IsItalic = True
rule1.FontFormatting.UnderlineType = FontUnderlineType.Single
# Apply formatting on the specified region
worksheet.ConditionalFormatting.AddConditionalFormatting("A3:A9", rule1)

# Save changes with applied conditional formatting
workbook.SaveAs("applyConditionalFormatting.xlsx")
pip install ironxl
Formatowanie warunkowe w Excelu

Formatowanie warunkowe w Excelu

IronXL for Python obsluguje formatowanie warunkowe komorek i zakresow. Formatowanie warunkowe zmienia styl komorki - na przyklad kolor tla lub formatowanie tekstu - w oparciu o reguly logiczne lub programistyczne.

Uzyj CreateConditionalFormattingRule(formula), aby utworzyc regule formatowania warunkowego w oparciu o wyrazenie logiczne. Gdy formula zostanie oceniona jako True, komorka zostanie wyrozniona. Podana formula musi zwrocic wynik logiczny.

Przeciazenie trzyparametrowe CreateConditionalFormattingRule akceptuje tylko ComparisonOperator.Between lub ComparisonOperator.NotBetween jako pierwszy parametr.

Formatowanie warunkowe pozwala programistom na wyroznianie komorek i zakresow przy uzyciu okreslonych kombinacji kolorow i formatow w zaleznosci od wartosci poszczegolnych komorek. To sprawia, ze analiza danych, wykrywanie problemow oraz identyfikacja wzorcow i trendow bezposrednio w pliku Excel staje sie latwiejsza.

Naucz sie stosowac formatowanie warunkowe w Pythonie

Gotowy, aby rozpocząć?

Wersja:2026.11właśnie wydany