Ich möchte meine Datei.xls laden und prüfen, ob meine Elemente das Zeichen ^
enthält; dann möchte ich es entfernen.Zeile löschen phpexcel
Hier mein Code so weit:
$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);
}
}
}
Aber es hat nicht funktioniert. Kannst du mir helfen? Danke :)
sind Sie sicher, dass Sie die richtigen Parameter zu 'removeRow()' sind vorbei? – revo
@revo nicht sicher über das :( – jill182
Versuchen Sie und ändern Sie $ cell = $ Arbeitsblatt-> getCell ($ Spalte. $ Zeile); 'zu $ Zelle = $ Arbeitsblatt-> getCell ($ Spalte. $ Zeile) -> getValue(); ' – revo