PHPExcel从协调小区移动

时间:2015-01-25 13:22:39

标签: php phpexcel

有没有办法,我如何从excel中的协调单元移动到下一个,例如在右边?

实施例: 我找到了值,我在PHP中寻找excel,让我们说它有坐标A3(我有值,包含它)。

我怎样才能进入下一个?我需要显示值,即在我找到的单元格附近,所以它将是B3值。

谢谢!

1 个答案:

答案 0 :(得分:1)

PHP中没有一种next / prev函数。

您可以使用过滤器,如28iterator.php

中的/Examples所示

或者您可以按列号和行号引用单元格,允许您简单地递增/递减行号或列号

如果您使用的是A3等实际地址,则需要将地址拆分为行/列,增加列,然后重新加入值以获取下一个地址,所以:

$address = 'A3';
$split = PHPExcel_Cell::coordinateFromString($address);
++$split[0];
$address = implode($split);
echo $address;