Foros del Web » Programando para Internet » PHP »

¿Obtener info del formato de celda del archivo .xls usando libreria PHP-ExcelReader?

Estas en el tema de ¿Obtener info del formato de celda del archivo .xls usando libreria PHP-ExcelReader? en el foro de PHP en Foros del Web. Buenas Ojeando un rato he visto que unicamente existen 2 modos de acceder a archivos .xls (excel) a través de php. O bien usando la ...
  #1 (permalink)  
Antiguo 31/03/2009, 13:05
Avatar de IMAC/  
Fecha de Ingreso: octubre-2005
Mensajes: 738
Antigüedad: 18 años, 6 meses
Puntos: 14
De acuerdo ¿Obtener info del formato de celda del archivo .xls usando libreria PHP-ExcelReader?

Buenas

Ojeando un rato he visto que unicamente existen 2 modos de acceder a archivos .xls (excel) a través de php.

O bien usando la API de excel que proporcina Microsoft para Visual Basic, o bien usando la librería que obtiene datos a parte del binario del .xls llamad a PHP-ExcelReader para PHP 5.

Me preguntaba si alguien ha usado este último método, la librería PHP-ExcelReader y sabría decirme si es posible obtener información del formato de celda para saber por ejemplo si tiene un fondo, si está en negrita, centrado...etc

Gracia de antemano.
  #2 (permalink)  
Antiguo 14/08/2009, 04:04
 
Fecha de Ingreso: agosto-2009
Mensajes: 14
Antigüedad: 14 años, 8 meses
Puntos: 0
Respuesta: ¿Obtener info del formato de celda del archivo .xls usando libreria PHP-Ex

Hola IMAC/ , tengo exactamente la misma duda, ¿conseguiste averiguarlo?
  #3 (permalink)  
Antiguo 14/08/2009, 10:03
Avatar de IMAC/  
Fecha de Ingreso: octubre-2005
Mensajes: 738
Antigüedad: 18 años, 6 meses
Puntos: 14
Respuesta: ¿Obtener info del formato de celda del archivo .xls usando libreria PHP-Ex

Finalmente llegué a la conclusión de que no había manera de hacerlo a través de PHP tal y como yo buscaba.
Además, que PHP-ExcelReader puede que deje de funcionar bien cada vez que actualicen la versión de office, puesto que Microsoft no ha ofrecido ninguna API a PHP ni nada por el estilo y no les da soporte.

Y si no recuerdo mal, efectivamente no se podía leer el formato de la celda con PHP-ExcelReader.

La solución que obtuve fue convertir los .xls a formato web y trabajar con los .html o .htm a mi gusto mediante PHP. Leyéndolos con PHP y posteriormente introduciendo cosas donde me interesara.

El trabajo es más costoso en este caso para quien genere los .html a través del .xls, pero como ventaja tiene que puede darle el formato que quiera y que será ese formato tal cual el que finalmente se vea en la página sin gran esfuerzo para leerlos de cara al programador web.

Saludos, espero que te haya servido de ayuda.
  #4 (permalink)  
Antiguo 14/08/2009, 10:07
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 14 años, 11 meses
Puntos: 1517
Respuesta: ¿Obtener info del formato de celda del archivo .xls usando libreria PHP-Ex

Para poder lograr lo que te indica IMAC te sugiero estudiar Expresiones Regulares. Así podras sacar lo que deseas.
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #5 (permalink)  
Antiguo 17/08/2009, 01:23
 
Fecha de Ingreso: agosto-2009
Mensajes: 14
Antigüedad: 14 años, 8 meses
Puntos: 0
Respuesta: ¿Obtener info del formato de celda del archivo .xls usando libreria PHP-Ex

Gracias IMAC/ , creo que usaré CSS para dar formato a la tabla y no me centraré en buscar el formato de las celdas.

Saludos!
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 08:39.