Dante Amor respondió:
Me llegó esta pregunta y no sé si ya está contestada o quieras una nueva respuesta. Tal vez ayudaría si reviso tu macro y veo la posibilidad de optimizarla, claro, además de ponerle el cuadro de progreso. Si quieres que revise tu macro envíame tu archivo.
VBA Mostrar cuadro con % de Avance