大家好,我有一个问题phpexel
,问题是当我创建一个 xls 文件时,我想创建一个选择器单元格,所以它可以很好地处理 20 个项目,但是当它变得更大时,exel 只返回一个值 0。我的代码如下:
$blocksList = implode (", ", $unit);
//Data Validation list
$objValidation = $objPHPExcel->getActiveSheet()->getCell('D1')->getDataValidation();
$objValidation->setType(PHPExcel_Cell_DataValidation::TYPE_LIST);
$objValidation->setErrorStyle(PHPExcel_Cell_DataValidation::STYLE_INFORMATION);
$objValidation->setAllowBlank(true);
$objValidation->setShowDropDown(true);
$objValidation->setErrorTitle('Input error');
$objValidation->setError('Value is not in list');
$objValidation->setFormula1('"'.$blocksList.'"');
任何建议都会对我有用,谢谢!