簡體   English   中英

如何在PHP Excel 2007中讀取無格式的單元格

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM