我正在從一個簡單的電子表格中讀取數據,但是getCell()
返回一行中的所有數據,而不僅僅是指定的單元格。PHPExcel從getCell返回整行()
例如,我在前幾個單元格中有一個隨機文本的電子表格。
__A__ __B__ __C__ __D__ __E__ 1 | aa | bb | cc | dd | ee | 2 |_____|_____|_____|_____|_____|
我火了PHPExcel並運行此代碼:
$objReader = PHPExcel_IOFactory::createReaderForFile($file);
$objPHPExcel = $objReader->load($file);
$foo = $objPHPExcel->getActiveSheet()->getCellByColumnAndRow('A', 1)->getValue();
$bar = $objPHPExcel->getActiveSheet()->getCell('A1')->getValue();
兩個$foo
和$bar
是所有值的一個字符串結果:
aa bb cc dd ee
這是爲什麼發生了什麼?謝謝。
PHP v5.3.13
PHPExcel v1.7.9
我有我創建櫻桃的解決方案選擇一個單個單元格的值,你可以查看答案[這裏](類似的問題http://stackoverflow.com/a/22566639/1815624 ) – CrandellWS