2013-04-17 215 views
1

我正在使用PHPExcel创建*.xlsx文档,并且我试图循环遍历一个范围内的单元格负载。我可以拆分单元格以获取范围中的第一个和最后一个,但是可以使用PHP for循环来遍历它们吗?谢谢。使用for循环遍历excel范围

$first_cell = 'A4'; 
$last_cell = 'M4'; 

for(...) : 

endfor; 

回答

2

如何像:

foreach (range('A','M') as $letter) { 

    $current=$letter.'4' 
    // where $current is the cell you are doing stuff to in the loop iteration 
} 
+0

感谢克里斯托弗。我必须首先提取第一个和最后一个字母,以及数字(它们是从工作表中取出的,而不是像上面所做的那样声明),但我可以这样做,它会起作用。谢谢。 –

+0

@DavidGard,很高兴能帮到你。应该不过是按字母和数字分割字符串,并考虑到数字和字母的两倍。如果您需要使用多个列进行操作,请将其包含在for循环中。 – SomeShinyObject