Я использую проверку даты на листе Excel с помощью phpexcel, но каждый раз, когда она указывает неверную дату.
, но когда я нажимаю на проверку на моем листе Excel и ничего не делает, просто нажимаю «ОК» для проверкиначните работать.
$objValidation = $objPHPExcel->getActiveSheet()->getCell('G'.$i)->getDataValidation();
$objValidation->setType( PHPExcel_Cell_DataValidation::TYPE_DATE );
$objValidation->setErrorStyle( PHPExcel_Cell_DataValidation::STYLE_STOP );
$objValidation->setAllowBlank(false);
$objValidation->setShowErrorMessage(true);
$objValidation->setErrorTitle('Invalid D.O.B');
$objValidation->setError('Please Enter a valid D.O.B');
$objValidation->setFormula1('"'.$minDob.'"');
$objValidation->setFormula2('"'.$maxDob.'"');
это мой код, пожалуйста, помогите.
код работает нормально, так как вкладка проверки на Excel показывает правильный Excel.но как-то не получается.и просто нажав «ОК», он снова начинает работать.