Hola!
Tengo la siguiente macro suministrada en este grupo.
'Para copiar los valores de la factura en la hoja compras
Worksheets("Factura").Range("M7:AC22").Copy
Worksheets("Compras").Range("a65536").End(xlUp) _
.Offset(1).PasteSpecial xlPasteValues
Application.CutCopyMode = False
El rango M7:M22 viene de esta fórmula:
=SI(C7="";"";P$3)
=SI(C8="";"";P$3) ...
La macro funciona bien, solo que el comando .End(xlUp) toma los valores
"nada" del rango M7:M22 (que se copian en la columna "A" de la hoja
"Compras") como si hubiesen valores y por consiguiente cuando se hacen varias
copias, deja líneas en blanco.
Siempre si el rango M7:M22 debe tener líneas vacías. Pero para el comando
.End(xlUp) no son líneas en blanco y para la próxima copia, pues deja líneas
en blanco.
Se puede solucionar esto?
Gracias
Darío
Leer las respuestas