Si alguna vez te han pedido generar un reporte individual por cada vendedor, sabes exactamente cómo se siente: filtras, copias, pegas, guardas como PDF… y repites ese proceso una y otra vez hasta que se te va la tarde. Existe una forma mucho más inteligente de hacerlo, y en este video te la mostramos.
Así genero 50 reportes PDF en Excel en menos de 1 minuto con una macro
Suscríbete para más tutoriales
🎁 Descarga el archivo para practicar
Escribe tu correo electrónico para recibir gratis el archivo para practicar.
*Al enviar mi correo electrónico, acepto recibir noticias y ofertas. Puedo darme de baja en cualquier momento.
La estructura del archivo
Todo parte de tres hojas: Datos con la tabla de ventas, Control donde vive la celda criterio y la lista de vendedores únicos generada con =ORDENAR(UNICOS(...)), y Plantilla que es el reporte visual que se exporta como PDF.
Las funciones clave
En la hoja Plantilla, FILTRAR combinada con EXCLUIR muestra automáticamente solo las ventas del vendedor activo, descartando las columnas que no necesitas. Los totales de venta, meta y cumplimiento se calculan con SUMA y PROMEDIO usando ELEGIRCOLS sobre el rango desbordado.
Lo que hace la macro

La macro recorre la lista de vendedores uno por uno, escribe cada nombre en la celda criterio de la hoja Control, fuerza el recálculo con Application.Calculate para que FILTRAR se actualice, y exporta la hoja Plantilla como PDF. Cincuenta vendedores, cincuenta PDFs, un solo clic.
El resultado
Lo que manualmente te tomaría horas, la combinación de funciones de matrices dinámicas y una macro lo resuelve en segundos. Eso es exactamente el tipo de automatización que transforma la forma en que trabajas con Excel.
¿Quieres dominar este tipo de soluciones desde cero? En Deztaca tienes cursos completos de Excel, VBA, Power BI y más — con acceso a clases en vivo, archivos de práctica y una comunidad activa. Entra a deztaca.com y empieza hoy.
