IRONSOFTWAREHOME
Mise en forme conditionnelle d'Excel
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
Mise en forme conditionnelle d'Excel

Mise en forme conditionnelle d'Excel

IronXL for Python prend en charge le formatage conditionnel des cellules et des plages. Le formatage conditionnel modifie le style d'une cellule—tel que la couleur de fond ou le formatage du texte—en fonction de règles logiques ou programmatiques.

Utilisez CreateConditionalFormattingRule(formula) pour créer une règle de formatage conditionnel basée sur une expression booléenne. Lorsque la formule évalue à True, la cellule est mise en évidence. La formule fournie doit retourner un résultat booléen.

La surcharge à trois paramètres de CreateConditionalFormattingRule accepte uniquement ComparisonOperator.Between ou ComparisonOperator.NotBetween comme premier paramètre.

Le formatage conditionnel permet aux développeurs de surligner les cellules et les plages avec des combinaisons spécifiques de couleur et de format en fonction de la valeur de chaque cellule. Cela facilite l'analyse des données, la détection des problèmes, et l'identification des modèles et tendances directement dans le fichier Excel.

Apprenez à appliquer le formatage conditionnel en Python

Prêt à commencer?

Version :2026.9vient de sortir

Key in blue circle

Obtenez votre clé d'essai de 30 jours instantanément.

Your trial license will be sent to your email address

Aucune restriction. 100 % débloqué. Pas de carte bancaire.

bullet_checkedAucune carte de crédit ou création de compte requiseAucune restriction. 100 % débloqué. Pas de carte bancaire.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Réservez votre Démonstration en direct gratuite
Booking Badge

De confiance par des millions d'ingénieurs dans le monde entier

Logos des clients d'Iron Software
Obtenez Votre Consultation sans Engagement
Remplissez le formulaire ci-dessous ou envoyez un email à sales@ironsoftware.com
Vos informations seront toujours gardées confidentielles.
De confiance par des millions d'ingénieurs dans le monde entier
Logos des clients d'Iron Software
Obtenez votre clé d'essai 30 jours gratuitement.
Aucune carte de crédit ou création de compte requise