Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/07/2017, 13:01
mblascog
 
Fecha de Ingreso: enero-2002
Ubicación: Sabadell
Mensajes: 565
Antigüedad: 22 años, 4 meses
Puntos: 4
Creación dos excels

Buenas,
Llevo todo el día con el tema y no hay manera. Podría alguien decirme porqué el documento primero.xlsx se crea con la plantilla gastos.xls y segundo.xlsx no?
Hoy sigo con el problema, por favor nadie sabe porqué el segundo excel no carga la plantilla?

Muchas gracias



Código PHP:
Ver original
  1. $objPHPExcel = new PHPExcel();
  2.  
  3.             $objReader = PHPExcel_IOFactory::createReader('Excel5');
  4.             $objPHPExcel = $objReader->load("../plantillas/gastos.xls");
  5.             $objPHPExcel->setActiveSheetIndex(0);    
  6.             $objPHPExcel->getActiveSheet()->SetCellValue('M9' ,"aaaaa");
  7.             $objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel2007');
  8.             $archivo = "../temp/primero.xlsx";
  9.             $objWriter->save($archivo);
  10.             unset ($objReader, $objPHPExcel);
  11.             unset ($objWriter, $objPHPExcel);  
  12.  
  13.             $objReader = PHPExcel_IOFactory::createReader('Excel5');
  14.             $objPHPExcel = $objReader->load("../plantillas/gastos.xls");
  15.             $objPHPExcel->setActiveSheetIndex(0);    
  16.             $objPHPExcel->getActiveSheet()->SetCellValue('M9' ,"bbbb");
  17.             $objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel2007');
  18.             $archivo = "../temp/segundo.xlsx";
  19.             $objWriter->save($archivo);
  20.             unset ($objReader, $objPHPExcel);
  21.             unset ($objWriter, $objPHPExcel);
__________________
Qué fácil cuando lo sabes y qué difícil cuando no

Última edición por mblascog; 13/07/2017 a las 12:03