Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?
- // Подключаем класс для работы с excel
- require_once('lib/excel/PHPExcel.php');
- // Подключаем класс для вывода данных в формате excel
- require_once('lib/excel/PHPExcel/Writer/Excel5.php');
- // Создаем объект класса PHPExcel
- $xls = new PHPExcel();
- // Устанавливаем индекс активного листа
- $xls->setActiveSheetIndex(0);
- // Получаем активный лист
- $sheet = $xls->getActiveSheet();
- // Подписываем лист
- $sheet->setTitle('Прайс');
- // Вставляем текст в ячейку A1
- //$sheet->setCellValue("A1", 'Прайс');
- $sheet->setCellValueExplicit('A3', '00001', PHPExcel_Cell_DataType::TYPE_STRING);
- or
- $sheet->setCellValueExplicitByColumnAndRow($columnPointer, $rowPointer, $value);
- /*...public function setCellValueExplicitByColumnAndRow($pColumn = 0, $pRow = 1, $pValue = null, $pDataType = PHPExcel_Cell_DataType::TYPE_STRING, $returnCell = false)
- {
- $cell = $this->getCellByColumnAndRow($pColumn, $pRow)->setValueExplicit($pValue, $pDataType);
- return ($returnCell) ? $cell : $this;
- }*/
- // Выводим HTTP-заголовки
- header ( "Expires: Mon, 1 Apr 1974 05:00:00 GMT" );
- header ( "Last-Modified: " . gmdate("D,d M YH:i:s") . " GMT" );
- header ( "Cache-Control: no-cache, must-revalidate" );
- header ( "Pragma: no-cache" );
- header ( "Content-type: application/vnd.ms-excel" );
- header ( "Content-Disposition: attachment; filename=price.xls" );
- // Выводим содержимое файла
- $objWriter = new PHPExcel_Writer_Excel5($xls);
- $objWriter->save('php://output');
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement