Rangos en Tabla Dinámica

14/07/2005 - 23:16 por Marvin | Informe spam
Que tal Grupo,´quiero saber como puedo modificar mi intrcción para crear una
tabla dinámica en donde mis datos origen es un rango de datos variable, el
punto es que esta tomando un rango mayor al de la tabla y al generarse la
tabla dinámica me pone un dato como BLANCO, esto me origina problemas ya que
lo hago mediante una macro, como puedo seleccionar SOLO los datos para la
tabla. Gracias

ActiveWorkbook.PivotCaches.Add(SourceType:=xlDatabase, SourceData:= _
"Hoja1!R1C1:R213C18").CreatePivotTable TableDestination:="",
TableName:= _
"Tabla dinámica1", DefaultVersion:=xlPivotTableVersion10

Preguntas similare

Leer las respuestas

#1 KL
15/07/2005 - 00:24 | Informe spam
Hola Marvin,

Que tal algo asi:

Sub test()
ActiveWorkbook.PivotCaches.Add( _
xlDatabase, _
UsedRange.Address(, , xlR1C1)) _
.CreatePivotTable _
TableDestination:="", _
TableName:="Tabla dinamica1"
End Sub

o bien asi:

Sub test()
With ActiveWorkbook
Set rng = .Sheets("Hoja1").UsedRange
.PivotCaches.Add(xlDatabase, rng.Address(, , xlR1C1, True)) _
.CreatePivotTable _
TableDestination:="", _
TableName:="Tabla dinamica1"
End With
End Sub

Saludos,
KL


"Marvin" wrote in message
news:
Que tal Grupo,?quiero saber como puedo modificar mi intrccion para crear
una
tabla dinamica en donde mis datos origen es un rango de datos variable, el
punto es que esta tomando un rango mayor al de la tabla y al generarse la
tabla dinamica me pone un dato como BLANCO, esto me origina problemas ya
que
lo hago mediante una macro, como puedo seleccionar SOLO los datos para la
tabla. Gracias

ActiveWorkbook.PivotCaches.Add(SourceType:=xlDatabase, SourceData:= _
"Hoja1!R1C1:R213C18").CreatePivotTable TableDestination:="",
TableName:= _
"Tabla dinamica1", DefaultVersion:=xlPivotTableVersion10
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida