Excel Koşullu Biçimlendirme
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
Excel Koşullu Biçimlendirme

Excel Koşullu Biçimlendirme

IronXL for Python, hücreler ve aralıklar için Koşullu Biçimlendirmeyi destekler. Koşullu Biçimlendirme, mantıksal veya programatik kurallara dayalı olarak bir hücrenin tarzını - örneğin arka plan rengi veya metin biçimlendirmesi - değiştirir.

Bir Boolean ifadesine dayalı bir koşullu biçimlendirme kuralı oluşturmak için CreateConditionalFormattingRule(formula) kullanın. Formül True olarak değerlendirildiğinde, hücre vurgulanır. Sağlanan formülün Boolean bir sonuç dönmesi gereklidir.

CreateConditionalFormattingRule üç parametreli aşırı yüklemesi, sadece ilk parametre olarak ya ComparisonOperator.Between ya da ComparisonOperator.NotBetween kabul eder.

Koşullu biçimlendirme, geliştiricilere her bir hücrenin değerine bağlı olarak belirli renk ve biçim kombinasyonlarla hücreleri ve aralıkları vurgulama olanağı tanır. Bu, verileri doğrudan Excel dosyası içinde analiz etmeyi, sorunları tespit etmeyi ve desenleri ve eğilimleri tanımayı basit hale getirir.

Python'da Koşullu Biçimlendirme Uygulamayı Öğrenin

Başlamaya Hazır mısınız?

Sürüm:2026.11yeni yayınlandı