Код (Text): <?php require_once 'Classes/PHPExcel.php'; $objPHPExcel = new PHPExcel(); $objPHPExcel->setActiveSheetIndex(0); $active_sheet = $objPHPExcel->getActiveSheet(); //Ориентация страницы и размер листа $active_sheet->getPageSetup() ->setOrientation(PHPExcel_Worksheet_PageSetup::ORIENTATION_PORTRAIT); $active_sheet->getPageSetup() ->SetPaperSize(PHPExcel_Worksheet_PageSetup::PAPERSIZE_A4); //Поля документа $active_sheet->getPageMargins()->setTop(1); $active_sheet->getPageMargins()->setRight(0.75); $active_sheet->getPageMargins()->setLeft(0.75); $active_sheet->getPageMargins()->setBottom(1); //Название листа $active_sheet->setTitle("STAT_"); //Шапа и футер $active_sheet->getHeaderFooter()->setOddHeader("&Шапка"); $active_sheet->getHeaderFooter()->setOddFooter('&L&B'.$active_sheet->getTitle().'&RСтраница &P из &N'); //Настройки шрифта $objPHPExcel->getDefaultStyle()->getFont()->setName('Arial'); $objPHPExcel->getDefaultStyle()->getFont()->setSize(8); $active_sheet->getColumnDimension('A')->setWidth(20); $active_sheet->getColumnDimension('B')->setWidth(20); $active_sheet->getColumnDimension('C')->setWidth(20); $active_sheet->getColumnDimension('D')->setWidth(20); //содержимое столбцов $active_sheet->mergeCells('A1:A1'); $active_sheet->getRowDimension('1')->setRowHeight(40); $active_sheet->setCellValue('A1','столбец 1'); $active_sheet->mergeCells('B1:B1'); $active_sheet->getRowDimension('1')->setRowHeight(40); $active_sheet->setCellValue('B1','столбец 2'); $db_filespec = 'localhost'; $db_user = 'user'; $db_pass_word = 'master'; if ( ibase_connect( $db_filespec,$db_user,$db_pass_word) ) { $r=fopen('select.sql','r'); $row_array = array(); while(!feof($r)) { $str = trim(fgets($r)); if(empty($str)) continue; $result = ibase_query($str); $row_array = array_merge($row_array, ibase_fetch_row($result)); print_r($row_array); $row_start = 2; $i = 0; $i++; } foreach($row_array as $item) { $row_start = 2; $i = 0; $row = "A"; $row_next = $row_start + $i; print_r($row_next); $active_sheet->setCellValue($row.$row_next, $item); $row++; $i++; } fclose($r); ibase_commit(); // note parenthesis but no parameters. ibase_close(); // note total lack of parenthesis and parameters ! }//header("Content-Disposition:attachment;filename=stat.xls"); $objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel5'); $objWriter->save(str_replace(__FILE__,'filename.xls',__FILE__)); exit(); ?> Доброго дня друзья! Помогите разобраться! Как результат массива вывести в ячейку A2 B2 C2 и т.д?