Oharra
Orrialde honetara sartzeak baimena behar du. Saioa hasteko edo direktorioak aldatzen saia zaitezke.
Orrialde honetara sartzeak baimena behar du. Direktorioak aldatzen saia zaitezke.
Colección de todos los objetos de tabla dinámica del libro especificado.
Observaciones
Nota:
La propiedad PivotTables del objeto Workbook no devuelve todos los objetos de tabla dinámica del libro; en su lugar, devuelve solo los asociados a gráficos dinámicos desacoplados. Sin embargo, el método PivotTables del objeto Worksheet devuelve todos los objetos de tabla dinámica de la hoja de cálculo, independientemente de si están asociados a gráficos dinámicos desacoplados.
Puesto que la programación de informes de tabla dinámica puede ser complicada, normalmente es más fácil grabar las acciones de informes de tabla dinámica y después revisar el código grabado.
Ejemplo
Use el método PivotTables para devolver la colección PivotTables . En el ejemplo siguiente se muestra el número de informes de tabla dinámica de Sheet3.
MsgBox Worksheets("sheet3").PivotTables.Count
Use el método PivotTableWizard para crear un nuevo informe de tabla dinámica y agregarlo a la colección. En el ejemplo siguiente se crea un nuevo informe de tabla dinámica a partir de una base de datos de Microsoft Excel (contenida en el rango A1:C100).
ActiveSheet.PivotTableWizard xlDatabase, Range("A1:C100")
Use tablas dinámicas (índice), donde index es el número o el nombre del índice de tabla dinámica, para devolver un único objeto de tabla dinámica . En el siguiente ejemplo el campo Year se convierte en un campo de filas del primer informe de tabla dinámica de Sheet3.
Worksheets("sheet3").PivotTables(1) _
.PivotFields("year").Orientation = xlRowField
Métodos
Propiedades
Vea también
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.