水平增量循环到 excel 个单元格 PHP
Increment Loop to a excel cells horizontally PHP
我在使用 Laravel 5 和 http://www.maatwebsite.nl/laravel-excel 的报告模块中工作,我的问题是如何在 excel 中水平填充数据?因为,垂直方向很容易假设我想垂直填充单元格 A1
之后,所以我可以使用
for($x=1;$x=<5000;$x++)
{
$sheet->cell('A'.$x, 'Some Value');
}
但是横向呢?假设我将从 A1
开始循环?我该怎么做?因为 excel 具有单元格位置的格式,例如 AA, BBB, ABC
等
使用 PHPs Perl 风格的字符递增
for($x='A'; $x != 'IW'; $x++)
{
$sheet->cell($x . '1', 'Some Value');
}
请注意,您不能使用 <
比较来终止,因为比较将按字母顺序排列,而 AA
按字母顺序小于 B
;所以你使用 !=
比较而不是列地址比你想要访问的最后一个高一个......以上将在单元格 IV
之后完成
我在使用 Laravel 5 和 http://www.maatwebsite.nl/laravel-excel 的报告模块中工作,我的问题是如何在 excel 中水平填充数据?因为,垂直方向很容易假设我想垂直填充单元格 A1
之后,所以我可以使用
for($x=1;$x=<5000;$x++)
{
$sheet->cell('A'.$x, 'Some Value');
}
但是横向呢?假设我将从 A1
开始循环?我该怎么做?因为 excel 具有单元格位置的格式,例如 AA, BBB, ABC
等
使用 PHPs Perl 风格的字符递增
for($x='A'; $x != 'IW'; $x++)
{
$sheet->cell($x . '1', 'Some Value');
}
请注意,您不能使用 <
比较来终止,因为比较将按字母顺序排列,而 AA
按字母顺序小于 B
;所以你使用 !=
比较而不是列地址比你想要访问的最后一个高一个......以上将在单元格 IV