В моем проекте MVC я использую SpreadsheetGear для создания документа Excel. У меня есть столбец, в котором есть правило проверки, позволяющее пользователю выбирать только следующие параметры: A, B, C, D. Мне нужно иметь возможность устанавливать разные цвета фона для каждого из вариантов. Например:
- А - Зеленый
- B - Желтый
- C - оранжевый
- D - красный
Я пришел к этой ошибке при запуске кода:
Максимальное количество FormatConditions уже существует.
Мой код выглядит следующим образом:
conditions.Add(FormatConditionType.CellValue, FormatConditionOperator.Equal, "A", null).Interior.Color = Color.LightGreen;
conditions.Add(FormatConditionType.CellValue, FormatConditionOperator.Equal, "B", null).Interior.Color = Color.Yellow;
conditions.Add(FormatConditionType.CellValue, FormatConditionOperator.Equal, "C", null).Interior.Color = Color.Orange;
conditions.Add(FormatConditionType.CellValue, FormatConditionOperator.Equal, "D", null).Interior.Color = Color.Red;
Кажется, что 3 - это максимальное количество условий Форматирования, которое вы можете иметь для ячейки. Есть ли в любом случае это ограничение?