im, пытаясь найти способ получить rowid и столбец листа excel с использованием php, что-то вроде if($date == $row){ your $rowid = 'something}
ive видел что-то вроде
$row = $objPHPExcel->getActiveSheet()->getRowIterator($searchValue)-
>current();
$cellIterator = $row->getCellIterator();
$cellIterator->setIterateOnlyExistingCells(false);
foreach ($cellIterator as $cell) {
echo $cell->getValue();
}
но $ searchValue относится к строке, а не к фактическому поисковому запросу, мне нужно найти текущую дату на листе, текущая дата находится в столбце с именем date, и если я найду эту дату, получим rowid/colid, так что я могу напишите в эту строку и столбцы, я знаю, что всегда буду использовать 6 столбцов любой строки, любые идеи по этому поводу? или некоторые указатели, возможно
$row = $objPHPExcel->getActiveSheet()
->getRowIterator($searchValue)->current();
$cellIterator = $row->getCellIterator();
$cellIterator->setIterateOnlyExistingCells(false);
foreach ($cellIterator as $cell) {
echo 'ROW: ', $cell->getRow(), PHP_EOL;
echo 'COLUMN: ', $cell->getColumn(), PHP_EOL;
echo 'COORDINATE: ', $cell->getCoordinate(), PHP_EOL;
echo 'RAW VALUE: ', $cell->getValue(), PHP_EOL;
}
или посмотрите на 28iterator.php
in /Examples
phpexcel
?