Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] Crear un excel de varias hojas a partir de varios archivos excel

Estas en el tema de Crear un excel de varias hojas a partir de varios archivos excel en el foro de PHP en Foros del Web. Bien, la pregunta es sencilla pero no encuentro solución a la misma. Intento usar php_excel pero no termino de aclararme 1.- tengo 3 archivos excel ...
  #1 (permalink)  
Antiguo 13/06/2014, 03:36
 
Fecha de Ingreso: agosto-2003
Mensajes: 43
Antigüedad: 18 años, 10 meses
Puntos: 0
Desacuerdo Crear un excel de varias hojas a partir de varios archivos excel

Bien, la pregunta es sencilla pero no encuentro solución a la misma.
Intento usar php_excel pero no termino de aclararme

1.- tengo 3 archivos excel
excel1.xlsx
excel2.xlsx
excel3.xlsx
2.- Deseo crear un nuevo archivo excel que tenga 3 hojas y en cada una de ellas esté uno de los archivos. En la hoja1->excel1.xlsx en la hoja2->excel2.xlsx y en la hoja3->excel3.xlsx

Logicamente se trata de una generación dinámica ya que excel1, excel2 y excel3 son modificados cuando el usuario introduce datos en una base de datos.

Gracias de antemano por las posibles soluciones
__________________
pwmcorg
  #2 (permalink)  
Antiguo 13/06/2014, 12:59
Colaborador
 
Fecha de Ingreso: mayo-2008
Ubicación: $MX['VZ']['Xalapa']
Mensajes: 3.005
Antigüedad: 14 años, 2 meses
Puntos: 528
Respuesta: Crear un excel de varias hojas a partir de varios archivos excel

¿cuál es el problema concreto?

una simple búsqueda da buenos resultados.

Combinar varios excel en uno

Por otra parte, si el excel sale de una DB, ¿no sería mejor si en vez de combiar los archivos extraes la información directamente de la BD?
  #3 (permalink)  
Antiguo 17/06/2014, 01:26
 
Fecha de Ingreso: agosto-2003
Mensajes: 43
Antigüedad: 18 años, 10 meses
Puntos: 0
Respuesta: Crear un excel de varias hojas a partir de varios archivos excel

Cita:
Iniciado por ocp001a Ver Mensaje
¿cuál es el problema concreto?

una simple búsqueda da buenos resultados.

Combinar varios excel en uno

Por otra parte, si el excel sale de una DB, ¿no sería mejor si en vez de combiar los archivos extraes la información directamente de la BD?
Sería quizá lo mas correcto pero dado que se necesitan datos consolidados (y los de la base de datos se actualizan constantemente), se establece un corte de fecha que extrae los excel simples (muchos en realidad) y el usuario posteriormente elige cuales de esos muchos formaran parte de su excel con varias hojas (es decir, un usuario elige un excel de dos hojas y otro un excel de cinco hojas),
Podría solucionarse con datos de fecha de actualización pero se sobreescriben (la tabla cuenta con mas de 100000 registros por año sin generar entradas duplicadas) así que la solución es extraer los datos a una fecha en excel y que posteriormente los excel de varias hojas se creen a partir de esos excel creados.

Aparte de la explicación de por que no obtener los datos de la bd, agradecido por la respuesta. Había buscado mucho antes de hacer esta consulta en el foro y no había encontrado solución. Se ve que en realidad todo es saber buscar.

Muchas gracias
__________________
pwmcorg

Etiquetas: excel, hojas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:52.