[英]How to read cells without format in php Excel 2007
我试图用PHP Reader读取一个Excel文件,我以回显最高行和最高列的方式打印信息,但是我得到的是最后格式化的Column&Row,而我需要的只是插入数据的最后一个单元格。 这是我的代码:
require_once '..\..\..\Common\PHPExcel_1.7.9_doc\Classes\PHPExcel\IOFactory.php';
**code code code**
ReadExcelFile();
function ReadExcelFile(){
$inputFileType = 'Excel2007';
$inputFileName = '../ExcelFiles/test.xlsx';
$sheetname = 'Tabelle1';
try {
$objReader = PHPExcel_IOFactory::createReader($inputFileType);
$objReader->setReadDataOnly(true);
$objReader->setLoadSheetsOnly($sheetname);
$objPHPExcel = $objReader->load($inputFileName);
}
catch(Exception $e) {
die('Error loading Excel file '.$e->getMessage());
}
$sheet = $objPHPExcel->getSheet(0);
echo $highestRow = $sheet->getHighestRow();
echo $highestColumn = $sheet->getHighestColumn();
}
我读一个非常扩展的宏,该宏在外部偶尔进行修改(这就是为什么我只需要读取到有数据的最后一个单元格的原因)我所做的只是这个excel文件的一个小副本,输出只是
"254J"
但是我最后一个包含数据的单元格大约是“ 210J”。 有人知道该怎么做吗?
$highestRow = $sheet->getHighestDataRow();
$highestColumn = $sheet->getHighestDataColumn();
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.