Formatowanie warunkowe w Excelu
using IronXL;
using IronXL.Formatting.Enums;
using IronXL.Styles;

WorkBook workBook = WorkBook.Load("sample.xlsx");
WorkSheet workSheet = workBook.DefaultWorkSheet;

// Create conditional formatting rule
var 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 specified region
workSheet.ConditionalFormatting.AddConditionalFormatting("A3:A8", rule);

// Create conditional formatting rule
var rule1 = workSheet.ConditionalFormatting.CreateConditionalFormattingRule(ComparisonOperator.Between, "7", "10");
// Set style options
rule1.FontFormatting.IsItalic = true;
rule1.FontFormatting.UnderlineType = FontUnderlineType.Single;
// Apply formatting on specified region
workSheet.ConditionalFormatting.AddConditionalFormatting("A3:A9", rule1);

workBook.SaveAs("applyConditionalFormatting.xlsx");
NuGet Download
PM > Install-Package IronXL.Excel
Formatowanie warunkowe w Excelu

Formatowanie warunkowe w Excelu

Biblioteka IronXL obsługuje formatowanie warunkowe komórek i zakresów. Formatowanie warunkowe umożliwia zmianę stylu komórki, takiego jak kolor tła lub styl tekstu, na podstawie reguł logicznych/programowych.

Użyj CreateConditionalFormattingRule(string formula), aby utworzyć regułę formatowania warunkowego opartą na formule logicznej. Gdy wynik formuły jest prawdziwy, komórka jest podświetlana. Należy pamiętać, że formuła do oceny MUSI być funkcją logiczną.

Metoda CreateConditionalFormattingRule z trzema parametrami może przyjmować jako pierwszy parametr tylko ComparisonOperator.Between i ComparisonOperator.NotBetween.

Użyj formatowania warunkowego, aby podświetlić komórki i zakresy za pomocą określonych kombinacji kolorów i formatów, które są zależne od wartości prawda/fałsz komórki określonej przez ustalone reguły. To umożliwia analizę danych, wykrywanie problemów oraz identyfikację wzorców i trendów.

Naucz się stosować formatowanie warunkowe w C#
Zobacz na GitHubie

Gotowy, aby rozpocząć?

Nuget Downloads 2,362,812Wersja:2026.11właśnie wydany