有没有办法,我如何从excel中的协调单元移动到下一个,例如在右边?
实施例: 我找到了值,我在PHP中寻找excel,让我们说它有坐标A3(我有值,包含它)。
我怎样才能进入下一个?我需要显示值,即在我找到的单元格附近,所以它将是B3值。
谢谢!
答案 0 :(得分:1)
PHP中没有一种next / prev函数。
您可以使用过滤器,如28iterator.php
/Examples
所示
或者您可以按列号和行号引用单元格,允许您简单地递增/递减行号或列号
如果您使用的是A3
等实际地址,则需要将地址拆分为行/列,增加列,然后重新加入值以获取下一个地址,所以:
$address = 'A3';
$split = PHPExcel_Cell::coordinateFromString($address);
++$split[0];
$address = implode($split);
echo $address;