Error en mi código, no puedo generar la tabla dinámica
En esta ocasión estoy trabajando en un código que me debería generar una tabla dinámica en una nueva hoja, pero por alguna razón me crea la nueva hoja pero no me crea la tabla, les adjunto mi código y los datos que uso como referencias
Sub ResumenALDO()
'eliminar hoja
On Error Resume Next
Worksheets("Resumen_ALDO").Delete
'Crear Hoja Resumen_ALDO
Worksheets.Add(Before:=ActiveSheet).Name = "Resumen_ALDO"
'Crear PivotCache
Set PCache = ActiveWorkbook.PivotCaches.Create( _
SourceType:=xlDatabase, SourceData:="Datos_ALDO")
'Crear Tabla Dinamica
Set TDinamica = PCache.CreatePivotTable( _
TableDestination:="Resumen_ALDO!B3", TableName:="Resumen ALDO")
'Insertar filas
With TDinamica.PivotFields("CÓDIGO")
.Orientation = xlRowField
.Position = 1
End With
'Insertar Valores
With TDinamica.PivotFields("CANTIDAD")
.Orientation = xlDataField
.Position = 1
.Function = xlSum
.NumberFormat = "#,##0"
End With
End SubEsta es una peña muestra de la tabla de donde se deberían tomar los datos, se llama "Datos_ALDO"

La hoja donde esta ubicada la tabla "Datos_ALDO" se llama "RED ALDO" y el nombre de la hoja que se va a crear es "Resumen_ALDO"
2 Respuestas
Respuesta de stefa zapata
2
Respuesta de Abraham Valencia
1

