Varios cuadros en uno solo excel

Tengo una hoja con 200 cuadros y esta en horizontal y verticales en cada cuadro hay 50 registros todos los cuadros tienen las mismas columnas como hago para hacer un solo cuadro con todos los registros en otra hoja dentro del mismo libro y que se actualiza automáticamente pero que no sea con matriz o fórmula

Intente con esta macro

Sub copias_pega()

a = Sheets("PRU").Range("B6:F31").Value
b = Sheets("PRU").Range("H6:L31").Value
c = Sheets("PRU").Range("H32:F60").Value

Sheets("PEG").Range("B6:F31" & k).Value = a
Sheets("PEG").Range("B32:F57" & k).Value = b
Sheets("PEG").Range("B58:F83" & k).Value = c

MsgBox "Registros Actualizados", vbInformation, "Resultado"

End Sub

Con 2 variables funciono pero al agregar la tercer variable no me copia los datos correctos de la 3 variable y lo veo demasiado grande tener que hacer variable por cada cuadro serian 200, y lo otro que quedarían espacios en blanco muchos registros de los cuadros que no estén llenos, como podría recorrer todos los cuadros y que me copie solo los registros completos

Añade tu respuesta

Haz clic para o