私のfile.xlsを読み込み、要素に文字が含まれているかどうか確認したい^
;その後、私はそれを削除したい。行を削除する
ここでは、これまでに私のコード:
$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 = $ worksheet-> getCell($ column。$ row);を' $ cell = $ worksheet-> getCell($ column。$ row) getValue(); ' – revo