В этом информативном руководстве показано, как применять условное форматирование в Excel в C#. Он содержит набор задач программирования, которые необходимо выполнить при написании этого приложения, а также пример кода для добавления условного форматирования в Excel на C#. Вы также изучите процесс добавления нескольких условий с различным форматированием в соответствии с требованиями приложения.
Шаги по добавлению условного форматирования в MS Excel на C#
- Настройте среду для использования Aspose.Cells for .NET для применения условного форматирования.
- Создайте пустой workbook и получите доступ к его первому рабочему листу по умолчанию.
- Создайте объект conditional formatting collection и получите доступ к его ссылке
- Создайте область ячеек и добавьте ее в объект коллекции условного форматирования.
- Создайте условие формата, задайте его необходимые параметры и добавьте его в вышеупомянутую коллекцию.
- Установите желаемое форматирование для вновь созданного условия
- Сохраните выходной файл Excel после добавления условного форматирования.
Эти шаги обобщают процесс установки условного форматирования в электронной таблице на C#. Процесс начинается с создания рабочей книги, доступа к ее первому рабочему листу и добавления объекта условного форматирования в коллекцию ConditionalFormattings выбранного листа. На следующих шагах область ячейки определяется для этого объекта коллекции условного форматирования, после чего создается условие и настраивается его стиль форматирования перед сохранением результирующего файла Excel.
Код для создания условного форматирования в Excel на С#
Этот пример кода демонстрирует реализацию условного форматирования в Excel на основе значения ячейки в C#. Вы можете добавить столько условий, сколько требуется, повторив шаги по добавлению условия с помощью метода AddCondition(), а затем установив для него желаемое форматирование. Этот код создает файл Excel, в котором ячейки в пользовательской области ячеек автоматически становятся красными, как только значение ячейки установлено в диапазоне от 25 до 100.
В этом учебном пособии мы научились применять условное форматирование Excel на основе значения ячейки в C#. Если вы хотите узнать, как вставить срез в книгу, обратитесь к статье как вставить слайсер в Excel с помощью С#.