XLSX a PDF

Convertir XLSX a PDF en Excel: guía rápida y sin perder formato

noviembre 3, 2026 Tuto Excel 13 min read
Convertir XLSX a PDF en Excel: guía rápida y sin perder formato

Imagina el libro "Ventas 2026" abierto en tu pantalla: una hoja con el nombre de cada comercial, su zona, las unidades vendidas mes a mes y un gráfico de barras al lado. Lo mandas por correo y, al abrirlo el cliente en el móvil, las cifras se ven igual que en tu monitor, las imágenes no saltan y las páginas no se cortan. Eso es lo que consigues al convertir un Excel a PDF bien: que el archivo sea exactamente lo que ves en pantalla. Funciona en cualquier versión moderna de Excel para Windows (2007 en adelante), en Excel para Mac y en Excel para la web; la interfaz cambia muy poco entre unas y otras. Aquí eliges el camino que te conviene según las veces que lo hagas y según el tamaño del libro.

Por qué pasar una hoja de Excel a PDF y en qué casos se complica

El PDF "congela" lo que ves: el cliente no necesita tener Excel, ni la misma versión, ni la misma configuración regional. Los números no se modifican al hacer clic, las fórmulas no se ven, y el archivo se imprime igual en cualquier impresora. Esa es la gracia de un PDF bien hecho: lo que mandas es lo que se ve.

El problema aparece cuando la hoja no estaba pensada para imprimirse. Tres casos típicos del libro "Ventas 2026":

  • La hoja es más ancha que una página A4. Hay 12 columnas de meses y, al exportar, las tres últimas caen en una segunda página en blanco, solas, sin encabezados.
  • El gráfico se separa de su tabla. Si la tabla está en A1:E20 y el gráfico vive en G4, el PDF parte el rango en dos páginas distintas.
  • Una fila se corta por la mitad. La celda con la dirección del cliente tiene "Ajustar texto" activado y, al saltar de página, la última línea aparece en la siguiente sin contexto.

Todos tienen arreglo, y los verás en cada sección.

Guardar como PDF desde el propio Excel: el camino más fiable

Es el camino más limpio porque Excel decide los saltos de página, los márgenes y el tamaño de letra. Lo que ves en Vista previa de salto de página es, con pequeñas variaciones, lo que obtienes en el PDF.

Pasos:

  1. Abre el libro en Excel.
  2. Ve a Archivo > Exportar > Crear PDF/XPS.
  3. En el cuadro Publicar como PDF o XPS, elige la carpeta y el nombre.
  4. En la lista "Tipo", deja PDF (*.PDF).
  5. Pulsa Opciones… para decidir qué se convierte.
  6. Pulsa Publicar.
ArchivoExportarCrear PDF/XPS

Elegir qué se convierte: libro, hojas, selección o lo impreso

El botón Opciones… abre el cuadro con el apartado Publicar qué y sus cuatro opciones. Cada una resuelve un caso distinto del libro "Ventas 2026":

  • Libro entero: todo el archivo, hoja por hoja. Útil cuando el informe tiene portada, resumen y detalle.
  • Hojas activas: solo las hojas que tienes seleccionadas. La opción más común si el libro tiene hojas de apoyo que no quieres mandar.
  • Selección: solo el rango marcado. Para mandar una tabla suelta, como el ranking de los diez primeros comerciales.
  • Intervalo de impresión: respeta las áreas de impresión que hayas definido en Diseño de página > Área de impresión.

Pasos:

  1. Marca el rango que quieres exportar (por ejemplo, A1:E21 con la tabla de Ventas 2026).
  2. Abre Archivo > Exportar > Crear PDF/XPS.
  3. Pulsa Opciones… y elige Selección.
  4. Confirma con Aceptar y luego Publicar.

Ajustar página, encabezados y áreas de impresión antes de exportar

Antes de pulsar Publicar, conviene dejar la hoja lista para imprimir. Tres ajustes resuelven la mayoría de los cortes:

Diseño de páginaConfigurar página
InsertarEncabezado y pie de página

Pasos:

  1. Abre Diseño de página > Configurar página.
  2. En la pestaña Página, elige A4 en Tamaño y Orientación vertical (o Horizontal si la tabla tiene muchas columnas).
  3. En la pestaña Márgenes, ajusta superior, inferior, izquierda y derecha. Para informes, 2 cm arriba y abajo e izquierda suele ir bien.
  4. En la pestaña Hoja, marca Ajustar a con 1 página de ancho por 1 de alto si quieres que toda la tabla quepa en una sola página.
  5. Si quieres que cada página lleve el nombre del archivo, abre Insertar > Encabezado y pie de página > Encabezado y, dentro, Insertar ruta de archivo. Para la fecha, Insertar > Fecha.
Comprueba: en Vista > Vista previa de salto de página, la tabla de "Ventas 2026" cabe en una sola página A4 vertical y la fecha aparece arriba.

Convertir un .xlsx a PDF desde el navegador, sin instalar nada

Cuando no tienes Excel delante (un ordenador prestado, un móvil, un equipo que solo abre el navegador), las webs de conversión resuelven un envío puntual. Tres servicios hacen lo mismo con el mismo flujo: subir el archivo, esperar y descargar.

Pasos generales:

  1. Abre la web en el navegador.
  2. Suelta el .xlsx en la zona de carga o pulsa el botón de seleccionar archivo.
  3. Espera la barra de progreso.
  4. Pulsa Descargar y guarda el PDF.
Nota: si el archivo lleva datos personales, nóminas, precios o cualquier información sensible, sube solo a servicios que cifren el archivo en tránsito y lo borren al rato. Lee las condiciones del servicio antes de subir nada.
Nota: en Excel configurado con punto decimal (México, Estados Unidos), el separador de argumentos en las fórmulas es la coma, no el punto y coma.

Conversión con Adobe Acrobat online

Pasos:

  1. Entra en la herramienta de Adobe Acrobat online para convertir a PDF.
  2. Pulsa Select a file y elige el .xlsx.
  3. Espera a que la barra termine.
  4. Pulsa Descargar.

Adobe pide cuenta gratuita en algunas regiones y para archivos grandes. El PDF conserva el texto seleccionable, no es una imagen escaneada.

Conversión con iLovePDF y Smallpdf, paso a paso

Pasos:

  1. Abre iLovePDF o Smallpdf.
  2. Arrastra el .xlsx a la zona punteada de carga.
  3. En iLovePDF, elige orientación vertical u horizontal antes de convertir. En Smallpdf, deja la orientación automática.
  4. Pulsa Convertir a PDF.
  5. Descarga el resultado.

Para archivos de varias hojas y tamaño medio, el proceso tarda entre 10 y 30 segundos. Si el archivo pesa más de 100 MB, conviene partirlo en dos o usar el propio Excel.

Xodo y otras alternativas: cuándo tienen sentido

Xodo, Smallpdf, iLovePDF y Adobe se reparten el mismo trabajo. La tabla los compara en lo que cambia de verdad:

Servicio Formatos que acepta Tamaño máx. gratis Quita marca de agua Tiempo aprox. (10 MB)
Adobe Acrobat online XLS, XLSX, DOC, PPT 100 MB Sí, con cuenta 15-25 s
iLovePDF XLS, XLSX, CSV 200 MB Sí 10-20 s
Smallpdf XLS, XLSX 200 MB Sí, con registro 15-25 s
Xodo XLSX, DOC, PPT 50 MB Marca de agua en gratis 20-40 s

Si solo vas a convertir un archivo pequeño y sin datos sensibles, cualquiera vale. Si el libro tiene fórmulas, gráficos y formato, Adobe suele respetar mejor la maquetación.

Pasar de .xlsx a PDF con código: cuando hay que hacerlo en lote

Cuando tienes 30 informes de comerciales, uno por persona, y cada lunes hay que mandarlos a un cliente distinto, el clic se convierte en un trabajo. Ahí entran VBA (dentro del propio Excel) o Python (desde fuera, leyendo una carpeta entera).

Exportar a PDF desde VBA dentro del propio Excel

El atajo clásico: una macro que, al ejecutarse, guarda la hoja activa como PDF en la misma carpeta del libro.

Sub ExportarVentasPDF()
    Dim ruta As String
    ruta = ThisWorkbook.Path & Application.PathSeparator & "Ventas 2026.pdf"
    ActiveSheet.ExportAsFixedFormat _
        Type:=xlTypePDF, _
        Filename:=ruta, _
        Quality:=xlQualityStandard, _
        IncludeDocProperties:=True, _
        OpenAfterPublish:=False
End Sub

Pasos para usarla:

  1. Abre el libro Ventas 2026.xlsm.
  2. Pulsa Alt+F11 para abrir el editor de VBA.
  3. Insertar > Módulo y pega el código.
  4. Cierra el editor y ejecuta la macro con Alt+F8 > ExportarVentasPDF > Ejecutar.
  5. En la misma carpeta del libro aparece Ventas 2026.pdf.

Los parámetros importantes:

  • Type:=xlTypePDF: formato de salida.
  • Quality:=xlQualityStandard: calidad estándar (tamaño razonable). Usa xlQualityMinimum si el archivo es muy grande.
  • IncludeDocProperties:=True: mete en el PDF el autor, título y demás propiedades del libro.
  • OpenAfterPublish:=False: no abre el PDF al terminar; cámbialo a True si quieres revisarlo.

Convertir varios .xlsx de una carpeta con Python

Para una carpeta con varios libros, lo más fiable hoy por hoy es lanzar Excel en segundo plano desde Python con win32com y pedirle que exporte cada uno. pandas y openpyxl escriben .xlsx, pero no exportan a PDF por sí solos.

import os
from win32com.client import DispatchEx

carpeta = r"C:\Informes"
excel = DispatchEx("Excel.Application")
excel.Visible = False
excel.DisplayAlerts = False

for nombre in os.listdir(carpeta):
    if not nombre.lower().endswith(".xlsx"):
        continue
    ruta = os.path.join(carpeta, nombre)
    libro = excel.Workbooks.Open(ruta)
    pdf = ruta[:-5] + ".pdf"
    libro.ActiveSheet.ExportAsFixedFormat(0, pdf)  # 0 = xlTypePDF
    libro.Close(SaveChanges=False)

excel.Quit()

Salida esperada (no imprime nada en pantalla, pero los archivos aparecen en la carpeta):

(informes_enero.pdf, informes_febrero.pdf, informes_marzo.pdf aparecen junto a sus .xlsx)

Pasos para ejecutarlo:

  1. Instala la dependencia: pip install pywin32.
  2. Ajusta la variable carpeta a tu ruta real.
  3. Ejecuta el script con python conversion.py.
  4. Revisa la carpeta: cada .xlsx tiene un .pdf con el mismo nombre.
Cuidado: este script usa Excel.Application, así que solo funciona en Windows con Excel instalado. En Mac o en Linux necesitas otra vía (por ejemplo, LibreOffice en línea de comandos: soffice --headless --convert-to pdf informe.xlsx).

Errores típicos al convertir Excel a PDF y cómo resolverlos

Cinco tropiezos reales del libro "Ventas 2026". Cada uno con su causa y su arreglo.

Las columnas se cortan o la página sale vacía

Lo que se ve: el PDF tiene una segunda página con tres columnas huérfanas, sin encabezados.

Causa: la hoja es más ancha que el A4 vertical y no se ha ajustado.

Arreglo:

  1. Abre Vista > Vista previa de salto de página.
  2. Vuelve a Diseño de página > Configurar página > Hoja.
  3. Marca Ajustar a con 1 página de ancho por 1 de alto.
  4. Acepta y reintenta la exportación.

El PDF no incluye los gráficos, las imágenes o el formato condicional

Lo que se ve: la tabla sale, pero el gráfico de barras del lateral no aparece; las barras de datos del formato condicional tampoco.

Causa: el formato condicional se renderiza al imprimir, pero las barras de datos y algunos iconos se aplanan o desaparecen al exportar a PDF.

Arreglo:

  1. Comprueba que usas Archivo > Exportar > Crear PDF/XPS y no Imprimir > Imprimir a PDF desde el cuadro de impresión, que en algunas versiones aplica otro motor.
  2. Si las barras de datos son críticas, conviértelas en valores antes (copia la columna, Pegado especial > Valores).
  3. Para el gráfico, asegúrate de que está dentro del rango de impresión: arrástralo a una celda dentro de A1:D21 y vuelve a exportar.

Los saltos de página cortan una fila por la mitad

Lo que se ve: la fila del comercial "Ana" aparece en la página 1 y su segunda línea, con la dirección, salta sola a la página 2.

Causa: la celda tiene "Ajustar texto" y el salto de página cae justo entre sus líneas.

Arreglo:

  1. Selecciona la fila cortada.
  2. Abre Diseño de página > Saltos > Insertar salto de página encima de la fila siguiente para empujar el salto.
  3. Si la celda tiene Ajustar texto, sube el alto de fila hasta que quepa entera en una página, o desactiva Ajustar texto y amplía el ancho de la columna.

El PDF sale protegido o no se puede copiar texto

Lo que se ve: el PDF pide contraseña para abrirlo o el texto no se puede seleccionar.

Causa: en el cuadro Publicar como PDF o XPS se marcaron las opciones de seguridad.

Arreglo:

  1. Vuelve a Archivo > Exportar > Crear PDF/XPS y pulsa Opciones….
  2. Revisa la pestaña Seguridad: deja la contraseña en blanco si no quieres proteger nada.
  3. Si querías PDF/A (formato de archivo para archivado a largo plazo), recuerda que ese estándar bloquea algunas opciones de edición por diseño.

Lo que ya sabes hacer y tu siguiente paso

  • El camino más fiable para un PDF limpio es Archivo > Exportar > Crear PDF/XPS desde el propio Excel.
  • Las webs (Adobe, iLovePDF, Smallpdf, Xodo) sirven para envíos puntuales y rápidos, pero ojo con los datos sensibles.
  • VBA (ExportAsFixedFormat) y Python (win32com) son para cuando hay que convertir varios libros a la vez.
  • El formato condicional con barras de datos y los gráficos pueden aplanarse; revisa la vista previa antes de mandar.
  • Vista > Vista previa de salto de página es tu aliada para detectar cortes antes de exportar.

Tu siguiente paso natural: vuelve al libro "Ventas 2026", define un área de impresión en Diseño de página > Área de impresión > Establecer área de impresión con el rango A1:E21, y graba una macro como la de la sección de VBA que la exporte cada lunes. Así el clic se convierte en un atajo.

Dudas al pasar un Excel a PDF

1. ¿Cómo pasar un Excel a PDF?

Abre el libro, ve a Archivo > Guardar como, elige PDF en el desplegable Tipo y pulsa Guardar. Con F12 llegas al mismo cuadro en un paso. En Excel para la web está Descargar > PDF, sin tantas opciones de tamaño.

2. ¿Cómo guardar un Excel como PDF sin que se descoloque el formato?

Antes de guardar, marca Vista > Diseño de página y comprueba saltos de página, saltos de columna y escala. En Guardar como > Opciones elige Toda la hoja de cálculo y Ajustar a la página si te lo corta. Imprimir > Ajustar al alto y ancho de página ayuda mucho.

3. ¿Se puede pasar un Excel a Word con iLovePDF?

iLovePDF convierte entre PDF y Excel, pero no de Excel a Word; para eso usa su herramienta ilovepdf o la web homónima de iLovePDF, o directamente Abrir en Word si tu Excel es Office 365.

4. ¿Cómo convertir un Excel a PDF en una sola hoja?

En Guardar como > Opciones, bajo Imprimir, marca Toda la hoja de cálculo y elige Ajustar al alto y ancho de página en 1. También vale Página > Escala > Ajustar a 1 página de ancho por 1 de alto.

5. ¿Cómo pasar un Excel a PDF gratis y sin registrarse?

Desde el propio Excel: Archivo > Guardar como > PDF, sin crear cuenta. Si necesitas algo online sin registro, busca conversores que admitan arrastrar el archivo sin pedirte correo.

6. ¿Qué es iLovePDF Excel a PDF?

Es la herramienta online de iLovePDF que sube un .xlsx y lo devuelve en PDF manteniendo columnas y formato básico. Útil cuando no tienes Excel a mano, aunque respeta menos los saltos que Guardar como de Excel.

7. ¿Cómo evitar que el PDF salga cortado al convertir un Excel?

Antes de exportar, revisa la Vista diseño de página y arrastra los saltos azules para decidir dónde parte cada página. En Guardar como > Opciones activa Ajustar al ancho de página y Toda la hoja, y comprueba los márgenes.

Fuentes

  1. MicrosoftFormatos de archivo de Excel — documentación oficialconsultado el 12/10/2026
  2. SheetjsExcel con Node.js (ExcelJS y SheetJS) — documentación oficialconsultado el 12/10/2026
  3. GoogleExcel y Google Sheets (Hojas de cálculo de Google) — documentación oficialconsultado el 12/10/2026
  4. SapExportar de SAP a Excel — documentación oficialconsultado el 12/10/2026