Skip to content

Mejorar estilos y formato del Excel exportado (PhpSpreadsheet) #1

@jcduro

Description

@jcduro

Contexto

Este proyecto (Convert_Excel_PHP_MYSQL_JS) carga un listado de registros desde la base de datos mediante fetch + PHP
y permite exportarlos a un archivo Excel (.xlsx) usando PhpSpreadsheet.

Qué estoy buscando

Quisiera ayuda para mejorar el formato del archivo Excel que se genera, para que tenga una apariencia más profesional.

En particular, me gustaría:

  • Encabezados con negrilla y color de fondo.
  • Bordes en toda la tabla (o al menos en encabezados y filas de datos).
  • Anchos de columna autoajustados al contenido.
  • Primera fila congelada en Excel para que los encabezados siempre queden visibles al hacer scroll.
  • Colores alternos por fila (zebra) o un estilo de tabla más moderno.
  • Manejo correcto de acentos, eñes y símbolos (configuración de charset/encoding) para que no se rompan los caracteres.

Stack

  • PHP con PhpSpreadsheet para la generación del Excel.
  • Datos provenientes de MySQL.
  • Frontend simple con fetch para cargar el listado.

Cómo puedes colaborar

  • Proponiendo cambios en exportar_excel.php (o el archivo que genera el Excel) para aplicar estilos de PhpSpreadsheet.
  • Enviando un Pull Request con ejemplos de estilos (títulos, colores, formatos de fecha/número, etc.).
  • Sugiriendo buenas prácticas para estructurar mejor el código de generación del reporte.

Cualquier mejora o consejo será muy bien recibido. 🙌

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions