array( 'bold' => true, 'size' => 16, 'color' => array('rgb' => 'B22222') )); $styleArray1 = array( 'font' => array( 'bold' => true, )); $objPHPExcel = new PHPExcel(); $objPHPExcel->setActiveSheetIndex(0)->mergeCells('A1:P1'); $objPHPExcel->getActiveSheet()->getRowDimension('1')->setRowHeight(25); $objPHPExcel->getActiveSheet()->getStyle('A1:P1')->applyFromArray($styleArray); $objPHPExcel->getActiveSheet()->SetCellValue('A1', 'Wykaz zinstalowanych agregatów pompowych na dzień '.$wellArray[0][0]); $objPHPExcel->getActiveSheet()->SetCellValue('A3', 'Lp.'); $objPHPExcel->getActiveSheet()->SetCellValue('B3', 'Typ pompy'); $objPHPExcel->getActiveSheet()->SetCellValue('C3', 'Numer pompy'); $objPHPExcel->getActiveSheet()->SetCellValue('D3', 'Typ silnika'); $objPHPExcel->getActiveSheet()->SetCellValue('E3', 'Numer silnika'); $objPHPExcel->getActiveSheet()->SetCellValue('F3', 'Studnia'); $objPHPExcel->getActiveSheet()->SetCellValue('G3', 'Gł.zab.[m]'); $objPHPExcel->getActiveSheet()->SetCellValue('H3', 'Średnica rurociągu [mm]'); $objPHPExcel->getActiveSheet()->SetCellValue('I3', 'Średnica DST [mm]'); $objPHPExcel->getActiveSheet()->SetCellValue('J3', 'Hst [m]'); $objPHPExcel->getActiveSheet()->SetCellValue('K3', 'Hd [m]'); $objPHPExcel->getActiveSheet()->SetCellValue('L3', 'Q ostatnie [m³/min]'); $objPHPExcel->getActiveSheet()->SetCellValue('M3', 'Q średnie [m³/min]'); $objPHPExcel->getActiveSheet()->SetCellValue('N3', 'Data uruchomienia'); $objPHPExcel->getActiveSheet()->SetCellValue('O3', 'Czas pracy [h]'); $objPHPExcel->getActiveSheet()->SetCellValue('P3', 'Kategoria'); $kolumna = 4; 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]); $objPHPExcel->getActiveSheet()->SetCellValue('D'.($kolumna+$i), $wellArray[$i][4]); $objPHPExcel->getActiveSheet()->SetCellValue('E'.($kolumna+$i), $wellArray[$i][5]); $objPHPExcel->getActiveSheet()->SetCellValue('F'.($kolumna+$i), $wellArray[$i][6]); $objPHPExcel->getActiveSheet()->SetCellValue('G'.($kolumna+$i), $wellArray[$i][7]); $objPHPExcel->getActiveSheet()->SetCellValue('H'.($kolumna+$i), $wellArray[$i][8]); $objPHPExcel->getActiveSheet()->SetCellValue('I'.($kolumna+$i), $wellArray[$i][9]); $objPHPExcel->getActiveSheet()->SetCellValue('J'.($kolumna+$i), $wellArray[$i][10]); $objPHPExcel->getActiveSheet()->SetCellValue('K'.($kolumna+$i), $wellArray[$i][11]); $objPHPExcel->getActiveSheet()->SetCellValue('L'.($kolumna+$i), $wellArray[$i][12]); $objPHPExcel->getActiveSheet()->SetCellValue('M'.($kolumna+$i), $wellArray[$i][13]); $objPHPExcel->getActiveSheet()->SetCellValue('N'.($kolumna+$i), $wellArray[$i][14]); $objPHPExcel->getActiveSheet()->SetCellValue('O'.($kolumna+$i), $wellArray[$i][15]); $objPHPExcel->getActiveSheet()->SetCellValue('P'.($kolumna+$i), $wellArray[$i][16]); } } $objPHPExcel->getActiveSheet()->setTitle('Wykaz agregatów pompowych'); $objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel2007'); $objWriter->save('php://output'); exit; ?>