SERGIO CARDOZO PARRA respondió:
Eso es mucho código para una tarea que es sencilla, de eso se trata entre más corto y comprensible el código mucho mejor, además se ejecuta más rápido. Prueba con este código. Sub Reporte() If Sheets("Hoja2").[B2] = "" Then [A1].CurrentRegion.Copy...
Duda con Bucle Do while, copiar valores si celda esta