Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Cambia el objeto PivotCache de la tabla dinámica especificada.
Sintaxis
más sencilla.ChangePivotCache (bstr)
expresión Variable que representa un objeto de tabla dinámica .
Parameters
| Nombre | Obligatorio/opcional | Tipo de datos | Descripción |
|---|---|---|---|
| BSTR | Obligatorio | String | Un objeto PivotTable o PivotCache que representa la nueva PivotCache para la tabla dinámica especificada. |
Comentarios
El método ChangePivotCache solo se puede usar con una tabla dinámica que use datos almacenados en una hoja de cálculo como su origen de datos. Se produce un error en tiempo de ejecución si se usa el método ChangePivotCache con una tabla dinámica conectada a un origen de datos externo.
Ejemplo
En el ejemplo de código siguiente, la tabla dinámica denominada Tabla dinámica1 se encuentra en Hoja1. El código cambia su memoria caché dinámica a una memoria caché creada a partir de los datos almacenados en la tabla denominada Tabla2 en el mismo libro.
Sheets("Sheet1").PivotTables("PivotTable1").ChangePivotCache _
ActiveWorkbook.PivotCaches.Create(SourceType:=xlDatabase, SourceData:="Table2", Version:=xlPivotTableVersion15)
Soporte técnico y comentarios
¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.