douxi6903 2015-05-29 11:56
浏览 41
已采纳

弄清楚如何使用php excel获取行id列id

im trying to find a way to get the rowid and columnid of an excel sheet using php, something like if($date == $row){ your $rowid = 'something}

ive seen something like

$row = $objPHPExcel->getActiveSheet()->getRowIterator($searchValue)-

>current();
$cellIterator = $row->getCellIterator();
$cellIterator->setIterateOnlyExistingCells(false);
foreach ($cellIterator as $cell) {
    echo $cell->getValue();
}

but the $searchValue refers to a row, not an actual search term, i need to find current date in the sheet , the current date is on a column named date, and if i find that date get the rowid/colid, so i can write to that row and columns, i know i will always be using 6 cols of any given row, any ideas on this ? or some pointers maybe

  • 写回答

1条回答 默认 最新

  • duanpo7796 2015-05-29 12:04
    关注
    $row = $objPHPExcel->getActiveSheet()
        ->getRowIterator($searchValue)->current();
    $cellIterator = $row->getCellIterator();
    $cellIterator->setIterateOnlyExistingCells(false);
    foreach ($cellIterator as $cell) {
        echo 'ROW: ', $cell->getRow(), PHP_EOL;
        echo 'COLUMN: ', $cell->getColumn(), PHP_EOL;
        echo 'COORDINATE: ', $cell->getCoordinate(), PHP_EOL;
        echo 'RAW VALUE: ', $cell->getValue(), PHP_EOL;
    }
    

    or look at 28iterator.php in /Examples

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 BP神经网络控制倒立摆
  • ¥20 要这个数学建模编程的代码 并且能完整允许出来结果 完整的过程和数据的结果
  • ¥15 html5+css和javascript有人可以帮吗?图片要怎么插入代码里面啊
  • ¥30 Unity接入微信SDK 无法开启摄像头
  • ¥20 有偿 写代码 要用特定的软件anaconda 里的jvpyter 用python3写
  • ¥20 cad图纸,chx-3六轴码垛机器人
  • ¥15 移动摄像头专网需要解vlan
  • ¥20 access多表提取相同字段数据并合并
  • ¥20 基于MSP430f5529的MPU6050驱动,求出欧拉角
  • ¥20 Java-Oj-桌布的计算