Es posible que necesites publicar datos de Excel en línea o compartirlos en un formato visible para cualquier navegador web. Excel puede convertir tu libro de trabajo en una página web estática. Esta función guarda tus datos y formato en un archivo HTML. Este artículo explica los pasos para crear un archivo HTML y las opciones disponibles.
Puntos clave: Guardar Excel como HTML
- Archivo > Guardar como > Página web: Guarda todo el libro o las hojas seleccionadas como un único archivo HTML con una carpeta de soporte.
- Cuadro de diálogo Publicar como página web: Permite elegir elementos específicos como un rango de celdas o un gráfico para publicar de forma interactiva.
- Archivo > Exportar > Cambiar tipo de archivo > Página web: Una ruta alternativa para acceder al cuadro de diálogo Guardar como para formatos web.
Entendiendo la función de exportación HTML de Excel
La función Guardar como página web de Excel convierte los datos de la hoja de cálculo en lenguaje de marcado de hipertexto (HTML). Este es el lenguaje estándar para páginas web. La conversión crea un archivo HTML y una carpeta que contiene archivos de soporte como imágenes y hojas de estilo. La página web resultante es estática. Esto significa que los visitantes no pueden editar los datos directamente en su navegador como lo harían en Excel.
Puedes publicar un libro completo, una sola hoja de trabajo o un rango específico de celdas. El formato básico, como fuentes, colores de celda y bordes, se conserva. Las funciones complejas de Excel, como fórmulas, macros e interactividad de tablas dinámicas, no se guardan. El archivo HTML mostrará solo los últimos valores calculados. Antes de guardar, revisa tu libro y elimina cualquier dato sensible que no esté destinado a ser visto públicamente.
Pasos para guardar un archivo de Excel como HTML
El método principal utiliza el cuadro de diálogo Guardar como. Asegúrate de que tu libro esté listo y guardado en su formato original .xlsx primero.
- Abrir el cuadro de diálogo Guardar como
Haz clic en Archivo > Guardar como. Luego haz clic en Examinar para abrir el cuadro de diálogo Guardar como completo. - Elegir la ubicación de guardado y el tipo de archivo
Navega a la carpeta donde deseas guardar el archivo HTML. Haz clic en la lista desplegable “Guardar como tipo”. Selecciona “Página web (*.htm; *.html)”. - Configurar qué publicar
En el cuadro de diálogo, verás un botón “Publicar” y opciones. Para guardar todo el libro, asegúrate de que “Libro completo” esté seleccionado en la sección “Publicar qué”. Para guardar solo la hoja activa, selecciona “Selección: Hoja”. - Establecer el título de la página y el nombre del archivo
Haz clic en el botón “Cambiar título” para establecer un título que aparecerá en la barra de título del navegador. Escribe el nombre de archivo deseado en el cuadro “Nombre de archivo”. - Guardar el archivo
Haz clic en Guardar. Puede aparecer un mensaje indicando que algunas funciones podrían no conservarse. Haz clic en Sí para continuar. Excel crea un archivo .htm o .html y una carpeta con el mismo nombre más “_archivos” que contiene los recursos de soporte.
Uso del cuadro de diálogo Publicar como página web
Para tener más control, usa el cuadro de diálogo Publicar como página web. Esto te permite publicar elementos específicos como un rango con nombre o un gráfico.
- Acceder al cuadro de diálogo Publicar
Sigue los pasos 1 y 2 anteriores. En lugar de hacer clic en Guardar, haz clic en el botón “Publicar…” en el cuadro de diálogo Guardar como. - Elegir el elemento a publicar
En el cuadro de diálogo Publicar como página web, abre la lista desplegable “Elegir”. Puedes seleccionar elementos como “Elementos de Hoja1” para elegir un rango específico o un objeto de gráfico. - Configurar la interactividad y las opciones de publicación
Marca la casilla “Volver a publicar automáticamente cada vez que se guarde este libro” si deseas que el HTML se actualice automáticamente. Para una salida estática simple, déjala sin marcar. Haz clic en Publicar para generar los archivos.
Errores comunes y limitaciones
Las fórmulas y las funciones dinámicas se pierden
La salida HTML es una instantánea. Todas las fórmulas se reemplazan por sus valores actuales. Cualquier función interactiva de Excel, como listas desplegables de validación de datos o segmentadores, no funcionará. Si necesitas interactividad, considera guardar el archivo en el servicio en la nube de Microsoft y compartir un enlace con permisos de edición en su lugar.
La carpeta de archivos de soporte es necesaria
Excel crea una carpeta separada para imágenes y estilos. Tanto el archivo .htm como su carpeta acompañante deben mantenerse juntos y moverse juntos. Si envías por correo electrónico solo el archivo .htm, el destinatario verá una página rota con formato e imágenes faltantes.
El tamaño del archivo puede aumentar significativamente
Una hoja de cálculo simple puede producir un archivo HTML grande y muchos archivos de soporte. Esto se debe a que el formato de Excel se convierte en código HTML y CSS verboso. Para publicar en línea, es posible que necesites comprimir todo el conjunto de archivos en un archivo .zip.
La compatibilidad del navegador varía
El HTML generado está diseñado para navegadores modernos, pero puede no mostrarse de manera idéntica en todos ellos. Siempre abre el archivo .htm en varios navegadores como Chrome, Edge y Firefox para verificar la apariencia antes de distribuirlo ampliamente.
Guardar como página web vs. página web de archivo único
| Elemento | Página web (*.htm) | Página web de archivo único (*.mht) |
|---|---|---|
| Formato de salida | Un archivo .htm más una carpeta de archivos de soporte | Un solo archivo .mht con todos los recursos incrustados |
| Portabilidad | Requiere mover dos elementos juntos | Más fácil de enviar por correo electrónico o transferir como un solo archivo |
| Soporte del navegador | Ampliamente compatible con todos los navegadores | Principalmente compatible con Internet Explorer y Edge; puede no abrirse correctamente en otros |
| Mejor para | Publicar en un servidor web donde se mantiene la estructura de carpetas | Compartir rápidamente por correo electrónico cuando los destinatarios usan navegadores compatibles |
Ahora puedes publicar tus datos de Excel directamente en la web. Usa Archivo > Guardar como y selecciona el formato Página web. Recuerda que la salida es una instantánea estática adecuada para visualización. Para tu próximo proyecto, intenta usar el cuadro de diálogo Publicar para exportar solo un gráfico específico. Un consejo avanzado útil es usar la herramienta de cámara de Excel para tomar una imagen de un rango antes de guardar como HTML para un control de diseño más preciso.