Това информативно ръководство представя как да приложите условно форматиране в Excel в C#. Той съдържа набор от програмни задачи, които трябва да бъдат изпълнени, докато пишете това приложение, заедно с примерен код за добавяне на условно форматиране в Excel в C#. Ще научите и процеса за добавяне на множество условия с различно форматиране според изискванията на приложението.
Стъпки за добавяне на условно форматиране в MS Excel в C#
- Задайте средата да използва Aspose.Cells for .NET за прилагане на условно форматиране
- Създайте празен workbook и отворете първия работен лист по подразбиране
- Създайте обект conditional formatting collection и отворете референцията му
- Създайте клетъчна област и я добавете към обекта за събиране на условно форматиране
- Създайте условие за форматиране, задайте необходимите му параметри и го добавете към гореспоменатата колекция
- Задайте желаното форматиране за новосъздаденото условие
- Запазете изходния Excel файл след добавяне на условното форматиране
Тези стъпки обобщават процеса за задаване на условно форматиране в електронна таблица в C#. Процесът започва със създаване на работна книга, достъп до нейния първи работен лист и добавяне на обект за условно форматиране към колекцията ConditionalFormattings на избрания лист. В следващите стъпки се дефинира клетъчна област за този обект на колекция от условно форматиране, последвано от създаване на условие и настройка на неговия стил на форматиране, преди да се запише резултантният Excel файл.
Код за създаване на условно форматиране в Excel на C#
Този примерен код демонстрира прилагането на условно форматиране в Excel въз основа на стойността на клетка в C#. Можете да добавите колкото се изисква условия, като повторите стъпките за добавяне на условие с помощта на метода AddCondition() и след това зададете желаното форматиране за него. Този код създава файл на Excel, където клетките в персонализираната област на клетките стават червени автоматично, след като стойността на клетката е зададена между 25 до 100.
Този примерен урок ни научи да прилагаме условно форматиране на Excel въз основа на стойността на клетка в C#. Ако искате да научите процеса за вмъкване на слайсер в работна книга, вижте статията на как да вмъкнете слайсер в Excel с помощта на C#.