Cuando presionas F8 para recorrer una macro VBA larga en Word, el depurador a veces salta varias líneas de código sin ejecutarlas. Esto impide rastrear cambios de variables o confirmar el flujo lógico. La causa principal es una optimización de rendimiento conocida en el motor VBA que omite líneas que considera ‘código muerto’ o inalcanzable durante el paso rápido. Este artículo explica por qué el depurador omite líneas, proporciona una solución confiable para forzar el paso línea por línea y cubre problemas relacionados como puntos de interrupción que no se activan o procedimientos que parecen colgarse.