array( 'bold' => true, 'size' => 16, 'color' => array('rgb' => 'B22222') )); $styleArray1 = array( 'font' => array( 'bold' => true, )); $objPHPExcel = new PHPExcel(); $objPHPExcel->setActiveSheetIndex(0)->mergeCells('A1:E1'); $objPHPExcel->getActiveSheet()->getRowDimension('1')->setRowHeight(25); $objPHPExcel->getActiveSheet()->getStyle('A1:E1')->applyFromArray($styleArray); $objPHPExcel->getActiveSheet()->SetCellValue('A1', 'Raport opomiarowania na dzień '.$wellArray[1][0]); $kolumna = 2; $head=''; for ($i=0; $igetActiveSheet()->SetCellValue('A'.($kolumna+$i), $wellArray[$i][1]); $objPHPExcel->getActiveSheet()->SetCellValue('B'.($kolumna+$i), $wellArray[$i][2]); $objPHPExcel->getActiveSheet()->SetCellValue('C'.($kolumna+$i), $wellArray[$i][3]); } elseif ($head == '#GOODS_HEAD#') { $objPHPExcel->setActiveSheetIndex(0)->mergeCells('A'.($kolumna+$i).':D'.($kolumna+$i)); $objPHPExcel->getActiveSheet()->SetCellValue('A'.($kolumna+$i), $wellArray[$i][2]); } elseif ($head == '#GOODS#') { $objPHPExcel->getActiveSheet()->SetCellValue('A'.($kolumna+$i), $wellArray[$i][1]); $objPHPExcel->getActiveSheet()->SetCellValue('B'.($kolumna+$i), $wellArray[$i][2]); $objPHPExcel->getActiveSheet()->SetCellValue('C'.($kolumna+$i), $wellArray[$i][3]); $objPHPExcel->getActiveSheet()->SetCellValue('D'.($kolumna+$i), $wellArray[$i][4]); $objPHPExcel->getActiveSheet()->SetCellValue('E'.($kolumna+$i), $wellArray[$i][5]); } } $objPHPExcel->getActiveSheet()->setTitle('Raport opomiarowania'); $objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel2007'); $objWriter->save('php://output'); exit; ?>