MACRO EXCEL para copiar elementos de una hoja a otra
Tengo una tabla dinámica y quiero que me copie los datos que van saliendo por filtro en otra hoja y sea correlativo es decir uno debajo de otro y no me los copie reemplazándome el que ya tengo .
Tengo este código, los primero datos me los copia bien pero los siguiente me reemplaza los que copie la primera vez y quiero que me los copie debajo y me genere une tabla.
Sub CopiarCeldas()
'Definir objetos a utilizar
Dim wsOrigen As Excel.Worksheet, _
WsDestino As Excel.Worksheet, _
rngOrigen As Excel.Range, _
rngDestino As Excel.Range
'Indicar las hojas de origen y destino
Set wsOrigen = Worksheets("XXX")
Set wsDestino = Worksheets("Destino")
'Indicar la celda de origen y destino
Const celdaOrigen = "AU5"
Const celdaDestino = "a2"
'Inicializar los rangos de origen y destino
Set rngOrigen = wsOrigen.Range(celdaOrigen)
Set rngDestino = wsDestino.Range(celdaDestino)
'Seleccionar rango de celdas origen
rngOrigen.Select
Range(Selection, Selection.End(xlDown)).Select
Range(Selection, Selection.End(xlToRight)).Select
Selection.Copy
'Pegar datos en celda destino
rngDestino.PasteSpecial xlPasteValues
Application.CutCopyMode = False
End Sub