Cita:
Iniciado por yuli94
ahora lo que necesito es darle formato a ese archivo de excel necesito que tenga determinado tipo de letra, alineacion, color de relleno, y convinacion de celdas ademas de un logotipo, pero no se como hacerlo????, alguien podria ayudarme???, o alguna otra alternativa para poder hacer esto???
Gracias por leerme y espero puedan ayudarme
hola que tal tambien existe una forma interesante en la cual tu puedes hace el excel como tu lo desees.
simplemente es crear una pagina web con tu consulta y personalizarla a tu gusto, todo depende de tablas por ejemplo:
Código PHP:
Ver original<?php
$i=0;
?>
<table>
<tr>
<td><div align="center"><font color="#000000"><strong><?php echo $row['c1']; ?></strong></font></div></td>
<td><div align="center"><font color="#000000"><strong><?php echo $row['c2']; ?></strong></font></div></td>
<td><div align="center"><font color="#000000"><strong><?php echo $row['c3']; ?></strong></font></div></td>
<td><div align="center"><font color="#000000"><strong><?php echo $row['c4']; ?></strong></font></div></td>
</tr>
</table>
como puedes ver puedes elegir el color, el tamaño, el fondo, etc. Pero hay un pequeño inconveniente el cual es que no puedes utilizar estilos CSS ya que al momento de generar el excel marca un error,toma en cuenta que el excel se creara de la celda A1, todo debe de ser manual.
y para los logotipos solo debes de usar el codigo parecido al que te muesto:
<img src="http://www.tudominio.com/tu carpeta /tulogo.jpg" >
ya que tengas tu pagina personalizada a tu gusto lo unico que debes de hacer es agregar estas lineas al principio de tu pagina.
Código PHP:
Ver originalheader("Content-Type: application/vnd.ms-excel"); header("Cache-Control: must-revalidate, post-check=0, pre-check=0"); header("content-disposition: attachment ; filename = nombredelarchivo.xls");
no es muy funcional pero te ayuda a personalizar tu excel a tu gusto
suerte saludos