php - 通过坐标获取单元格

标签 php phpexcel

foreach ($objPHPExcel->getWorksheetIterator() as $worksheet) {

    foreach ($worksheet->getRowIterator() as $row) {
        $cellIterator = $row->getCellIterator();
        $cellIterator->setIterateOnlyExistingCells(false);
            // I wish
            echo $cellIterator->getCell("A3"); // row: $row, cell: A3
    }
}

我正在寻找一个名为 getCell 的类似方法或编写良好的 PHPExcel 文档。

谢谢。

最佳答案

如果你有来自 RowIterator 的 $row 信息,你可以很容易地调用:

$rowIndex = $row->getRowIndex ();
$cell = $sheet->getCell('A' . $rowIndex);
echo $cell->getCalculatedValue();

完整的代码是:

foreach($worksheet->getRowIterator() as $row){
    $rowIndex = $row->getRowIndex();

    $cell = $worksheet->getCell('A' . $rowIndex);
    echo $cell->getCalculatedValue();
    $cell = $worksheet->getCell('B' . $rowIndex);
    echo $cell->getCalculatedValue();
}

关于php - 通过坐标获取单元格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9899976/

相关文章:

php - 为什么我不能像其他函数一样使用变量来存储 echo() ?

phpexcel - LibreOffice Calc 中的自动高度

php - 仅当 Woocommerce 中的产品类别中有描述时才显示 h2 标签

php - 如何获取所有区域的 ELB 列表以及 AWS 账户的详细信息

php - 使用 phpExcel 库将新行附加到 excel 文件

Zend2 Controller 中的 PHPExcel

在 IIS 上加载期间 PHPExcel 导入失败

PHPExcel 将零输出为空白单元格

php - PHP 上的矢量变量值

javascript - 在 codeigniter 中使用 ajax 从另一个页面获取值