У меня есть номер отклика ячеек XLS. это как выглядят мои клеткиКак получить значение формата файла XLS с помощью PHPExcel
- E8: Дата отформатирована ячейки
- E9: Номер отформатированные ячейки
- E10: Общие отформатированные ячейки
- E11: Процент отформатированные ячейки
- E12 : Фракция, отформатированная ячейка
Я хочу прочитать эти данные ячеек без каких-либо изменений (пятница, 10 мая 2013 г., 41404.00, drfsdf, 1/2) я использую ниже метод для этого, но я не добился успеха каждый следующий метод возврата для текстового значения ячеек
$objReader = new PHPExcel_Reader_Excel5();
$objReader->setReadDataOnly(true);
$objPHPExcel = $objReader->load($file_path);
$rowIterator = $objPHPExcel->getActiveSheet()->getRowIterator();
$array_data = array();
foreach ($rowIterator as $row) {
$cellIterator = $row->getCellIterator();
$cellIterator->setIterateOnlyExistingCells(false);
$rowIndex = $row->getRowIndex();
$array_data[$rowIndex] = array('A' => '', 'B' => '');
foreach ($cellIterator as $cell) {
if ('A' == $cell->getColumn()) {
$array_data[$rowIndex][$cell->getColumn()] = $cell->getCalculatedValue();
} else if ('B' == $cell->getColumn()) {
$array_data[$rowIndex][$cell->getColumn()] = $cell->getCalculatedValue();
}
}
}
, пожалуйста, помогите, чтобы получить вид значение файла XLS как Friday, May 10, 2013 , 41404.00, drfsdf, 1/2
в к $ array_data с использованием PHPExcel.
Вы также можете использовать метод toArray() рабочего листа, чтобы устранить необходимость в циклах итератора строк и ячеек. –