Я генерирую лист Excel с Phpexcel, когда использую условное форматирование с условием, которое будет (поиск текста или его части), я получаю ошибку проверки при попытке открыть сгенерированный лист. Отлично работает с числами, меньше с текстами. < /P>
Вот мой код: < /p>
//conditional formatting
$objConditional1 = new PHPExcel_Style_Conditional();
$objConditional1->setConditionType(PHPExcel_Style_Conditional::CONDITION_CONTAINSTEXT)
->setOperatorType(PHPExcel_Style_Conditional::OPERATOR_CONTAINSTEXT)
->addCondition('X');
$objConditional1->getStyle()->getFont()->getColor()->setARGB(PHPExcel_Style_Color::COLOR_YELLOW);
$objConditional3 = new PHPExcel_Style_Conditional();
$objConditional3->setConditionType(PHPExcel_Style_Conditional::CONDITION_CELLIS)
->setOperatorType(PHPExcel_Style_Conditional::OPERATOR_GREATERTHANOREQUAL)
->addCondition('0');
$objConditional3->getStyle()->getFont()->getColor()->setARGB(PHPExcel_Style_Color::COLOR_GREEN);
$conditionalStyles = $objPHPExcel->getActiveSheet()->getStyle('B2')->getConditionalStyles();
array_push($conditionalStyles, $objConditional3);
array_push($conditionalStyles, $objConditional1);
$objPHPExcel->getActiveSheet()->getStyle('B2')->setConditionalStyles($conditionalStyles);
< /code>
Кто -нибудь знает, как обойти это? Я делаю что -то не так?>
Подробнее здесь: https://stackoverflow.com/questions/184 ... formatting
Лист Excel поврежден после условного форматирования ⇐ Php
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Почему эта ошибка отображается, хотя лист Excel имеет рабочий лист и не поврежден?
Anonymous » » в форуме Python - 0 Ответы
- 116 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Формула условного форматирования Excel в Python (вопрос будет открыт) [закрыто]
Anonymous » » в форуме Python - 0 Ответы
- 22 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Формула условного форматирования Excel в Python (вопрос будет открыт) [закрыто]
Anonymous » » в форуме Python - 0 Ответы
- 12 Просмотры
-
Последнее сообщение Anonymous
-