PHPExcel 从协调单元移动
PHPExcel moving from coordinated cell
有什么方法可以让我从 excel 中的协调单元移动到下一个单元,例如在右侧?
示例:
我找到了值,我在 excel 和 PHP 中寻找,假设它有坐标 A3(我有值,包含它)。
我怎样才能转到下一个?我需要显示值,它靠近我找到的单元格,所以它将是 B3 值。
谢谢!
PHP中没有一种next/prev函数。
您可以使用 celliterators,如 28iterator.php
in /Examples
所示
或者您可以按列号和行号引用单元格,这样您就可以简单地 increment/decrement 行号或列号
如果您使用的是 A3
等实际地址,则需要将地址拆分为 row/column,递增列,然后重新加入值以获得下一个地址,因此:
$address = 'A3';
$split = PHPExcel_Cell::coordinateFromString($address);
++$split[0];
$address = implode($split);
echo $address;
有什么方法可以让我从 excel 中的协调单元移动到下一个单元,例如在右侧?
示例: 我找到了值,我在 excel 和 PHP 中寻找,假设它有坐标 A3(我有值,包含它)。
我怎样才能转到下一个?我需要显示值,它靠近我找到的单元格,所以它将是 B3 值。
谢谢!
PHP中没有一种next/prev函数。
您可以使用 celliterators,如 28iterator.php
in /Examples
或者您可以按列号和行号引用单元格,这样您就可以简单地 increment/decrement 行号或列号
如果您使用的是 A3
等实际地址,则需要将地址拆分为 row/column,递增列,然后重新加入值以获得下一个地址,因此:
$address = 'A3';
$split = PHPExcel_Cell::coordinateFromString($address);
++$split[0];
$address = implode($split);
echo $address;