from ironxl import * # Cargar hoja de cálculo existente workbook = WorkBook.Load("sample.xlsx") worksheet = workbook.DefaultWorkSheet # Crear regla de formato condicional rule = worksheet.ConditionalFormatting.CreateConditionalFormattingRule(ComparisonOperator.LessThan, "8") # Establecer opciones de estilo 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 # Aplicar formato a la región especificada worksheet.ConditionalFormatting.AddConditionalFormatting("A3:A8", rule) # Crear otra regla de formato condicional rule1 = worksheet.ConditionalFormatting.CreateConditionalFormattingRule(ComparisonOperator.Between, "7", "10") # Establecer opciones de estilo rule1.FontFormatting.IsItalic = True rule1.FontFormatting.UnderlineType = FontUnderlineType.Single # Aplicar formato a la región especificada worksheet.ConditionalFormatting.AddConditionalFormatting("A3:A9", rule1) # Guardar los cambios con el formato condicional aplicado workbook.SaveAs("applyConditionalFormatting.xlsx")