Я хочу загрузить файл file.xls и проверить, содержит ли мои элементы символ ^
; то, я хочу удалить его.Удалить строку phpexcel
Вот мой код до сих пор:
$objPHPExcel = PHPExcel_IOFactory::load("trainbayes.xlsx");
foreach ($objPHPExcel->getWorksheetIterator() as $worksheet){
$column = 'C';
$lastRow = $worksheet->getHighestRow();
for ($row = 2; $row <= $lastRow; $row++) {
$cell = $worksheet->getCell($column.$row);
if (preg_match("/([\^])/",$cell)){
$objPHPExcel->getActiveSheet()->removeRow($row,$row);
}
}
}
Но это не сработало. Вы можете мне помочь? Спасибо :)
вы уверены, что вы передаете правильные параметры 'removeRow()'? – revo
@revo не уверен в этом :( – jill182
Попробуйте изменить '$ cell = $ workheet-> getCell ($ column. $ Row);' to '$ cell = $ workheet-> getCell ($ column. $ Row) -> GetValue(); ' – revo