2015-06-17 2 views
0

Извините, я искал, но не нашел решения для моей проблемы. Я создал массив, который я хочу, чтобы экспортировать с PHPExcel, в одной колонке (tableauBK):Проблемы с массивом столбцов (PHPExcel)

if ($tableauBK[$k]<>"" && $tableauQ[$k]<>"") 
    { 
$tableauBL[$k]=$tableauBK[$k]*$tableauQ[$k]; 
    } 

Я могу прочитать массив без проблем:

foreach ($tableauBL as $subtab) 
{ 

    echo $subtab; 
} 

Но я не могу поместить массив в столбце моего файла Excel. Я попытался сделать этот код:

for ($row = 5; $row <= $highestRow; ++ $row) 
{ 
foreach ($tableauBL as $subtab) 
{ 

    ->SetCellValue('A'.$row, $subtab) 
} 

Но это не работает ... Я надеюсь, вы можете мне помочь.

Заранее спасибо.

Krokodike.

ответ

2

Это просто случай PHP массива обработки

$row = 5; 
foreach ($tableauBL as $subtab) 
{ 
    $objPHPExcel->getActiveSheet()->SetCellValue('A'.$row++, $subtab); 
} 

или даже просто

$objPHPExcel->getActiveSheet()->fromArray(array($tableauBL), null, 'A5'); 
+0

Это работает! Большое спасибо! – Krokodile

Смежные вопросы