Как да приложите условно форматиране в Excel в C#

Това информативно ръководство представя как да приложите условно форматиране в Excel в C#. Той съдържа набор от програмни задачи, които трябва да бъдат изпълнени, докато пишете това приложение, заедно с примерен код за добавяне на условно форматиране в Excel в C#. Ще научите и процеса за добавяне на множество условия с различно форматиране според изискванията на приложението.

Стъпки за добавяне на условно форматиране в MS Excel в C#

  1. Задайте средата да използва Aspose.Cells for .NET за прилагане на условно форматиране
  2. Създайте празен workbook и отворете първия работен лист по подразбиране
  3. Създайте обект conditional formatting collection и отворете референцията му
  4. Създайте клетъчна област и я добавете към обекта за събиране на условно форматиране
  5. Създайте условие за форматиране, задайте необходимите му параметри и го добавете към гореспоменатата колекция
  6. Задайте желаното форматиране за новосъздаденото условие
  7. Запазете изходния Excel файл след добавяне на условното форматиране

Тези стъпки обобщават процеса за задаване на условно форматиране в електронна таблица в C#. Процесът започва със създаване на работна книга, достъп до нейния първи работен лист и добавяне на обект за условно форматиране към колекцията ConditionalFormattings на избрания лист. В следващите стъпки се дефинира клетъчна област за този обект на колекция от условно форматиране, последвано от създаване на условие и настройка на неговия стил на форматиране, преди да се запише резултантният Excel файл.

Код за създаване на условно форматиране в Excel на C#

Този примерен код демонстрира прилагането на условно форматиране в Excel въз основа на стойността на клетка в C#. Можете да добавите колкото се изисква условия, като повторите стъпките за добавяне на условие с помощта на метода AddCondition() и след това зададете желаното форматиране за него. Този код създава файл на Excel, където клетките в персонализираната област на клетките стават червени автоматично, след като стойността на клетката е зададена между 25 до 100.

Този примерен урок ни научи да прилагаме условно форматиране на Excel въз основа на стойността на клетка в C#. Ако искате да научите процеса за вмъкване на слайсер в работна книга, вижте статията на как да вмъкнете слайсер в Excel с помощта на C#.

 Български