iam試圖用PHP閱讀器讀取Excel文件,我用最高行和最高列的回顯打印信息,但我得到的是最後格式化的列&行和我需要的只是數據插入的最後一個單元格。這裏是我的代碼:如何在沒有格式的情況下讀取單元格在Excel中Excel 2007
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」。任何人都知道如何做到這一點?
這是最高的行/列實際上有東西在裏面。例如它可能是一個單獨的空間字符,否則它是不可見的。 –