2013-04-17 270 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