Cargo actual:Index > Cómo cambiar la fuente de una tabla dinámica de Excel con VBA

Cómo cambiar la fuente de una tabla dinámica de Excel con VBA

Actualizado:07-31Fuente: consolidación de la red
Advertisement

Cómo cambiar la fuente de una tabla dinámica de Excel con VBA

Microsoft Excel es una aplicación de hoja de cálculo. Una característica de este programa es que usted puede utilizar sus hojas de trabajo para almacenar datos de manera similar a la forma en que lo haría en una base de datos y luego hacer referencia a él en pantallas gráficas dinámicas. Hay dos tipos de pantallas que puede utilizar: tablas dinámicas y gráficos dinámicos. Tablas dinámicas se pueden utilizar para ordenar, filtrar y resumir sus datos. La única forma de cambiar la fuente de datos utilizada por una tabla dinámica una vez que ha sido creado con el asistente es actualizar desde el código VBA en el fondo.

Instrucciones

  • 1

Cree un objeto de tabla dinámica en VBA para que pueda actualizar la fuente. Copie el código abajo y lo puso en su función de macro o.

Dim ptMyPivotTable Como tabla dinámica

2

Conecte el objeto de tabla dinámica con su tabla dinámica real. Copie el código de abajo.

Establecer ptMyPivotTable = ActiveSheet.PivotTables (1)

3

Actualice la propiedad SourceData de su objeto de tabla dinámica a los nuevos valores. Usted puede hacer esto copiando el código VBA proporcionado. Sustituya su gama de datos deseado en lugar de "A1" en el ejemplo.

ptMyPivotTable.SourceData = Range ("A1"). CurrentRegion.Address (True, True, xlR1C1, True)

Para hacer referencia a un rango en una hoja diferente, puede utilizar el siguiente código.

ptMyPivotTable.SourceData = Sheets ("mySheetName"). [A1] .CurrentRegion.Address (True, True, xlR1C1, True)

4

Actualizar los datos de hecho que se muestran en su tabla dinámica utilizando el comando VBA continuación.

ptMyPivotTable.RefreshTable

5

Suelte los recursos que utilizó en su objeto de tabla dinámica estableciéndola igual a nada.

Establecer ptMyPivotTable = Nothing

Consejos y advertencias

Usted puede tener los datos en su tabla dinámica actualizan cada vez que cambian los datos reales. Para ello acaba de establecer la hoja de cálculo para calcular automáticamente y añadir el comando RefreshTable a la función Worksheet_Calculate. Vea el enlace en la sección Recursos para obtener más detalles.

  • Cómo cambiar la fuente de una tabla dinámica de Excel con VBACómo cambiar la fuente de una tabla dinámica de Excel con VBA Actualizado:07-31

    Microsoft Excel es una aplicación de hoja de cálculo. Una característica de este programa es que usted puede utilizar sus hojas de trabajo para almacenar datos de manera similar a la forma en que lo haría en una base de datos y luego hacer referencia

  • Cómo cambiar la fuente en una tabla de Microsoft Access Actualizado:11-20

    Usted puede cambiar la fuente en una tabla de MS Access a cualquier tipo, tamaño, estilo o color. Estas instrucciones se aplican a Microsoft Access 97. Cosas que necesitará Microsoft Access Cambiar la fuente para una tabla Abra su tabla en la vista H

  • Cómo cambiar los ajustes predeterminados de tabla dinámica en Excel 2007Cómo cambiar los ajustes predeterminados de tabla dinámica en Excel 2007 Actualizado:08-30

    Microsoft Excel 2007 es una aplicación de hoja de cálculo que es una parte del paquete de software de Office 2007 que permite a los usuarios visualizar datos a través de gráficos y tablas. Una característica útil en Excel es la función de informe de

  • ¿Cómo cuento registros distintos en una tabla dinámica de Excel?¿Cómo cuento registros distintos en una tabla dinámica de Excel? Actualizado:12-17

    Microsoft Excel es un potente programa de software de hoja de cálculo que se utiliza a menudo para recopilar y manipular grandes cantidades de datos. Excel ofrece una característica conocida como la tabla dinámica, que es una tabla interactiva que ex

  • Cómo contar las filas en una hoja de cálculo Excel con VBA MacrosCómo contar las filas en una hoja de cálculo Excel con VBA Macros Actualizado:02-16

    Cuando se trabaja con datos de Excel, puede que tenga que conocer el número de filas que se utiliza en una hoja de cálculo. Hay un número de maneras de calcular o contar el número de filas utilizados en una hoja de cálculo, y el uso de Excel VBA es s

  • Cómo contar las entradas en una tabla dinámica Actualizado:03-27

    Las tablas dinámicas son herramientas de hojas de cálculo utilizados para resumir una tabla de datos más grande en una más pequeña. En Excel, el valor predeterminado es de resumir los datos de cada combinación de campos solicitados. Suponga que usted

  • Cómo crear una tabla dinámica en ExcelCómo crear una tabla dinámica en Excel Actualizado:06-16

    Función de tabla dinámica de Excel es una increíblemente poderosa herramienta que hace que sea fácil de tabular y resumir los datos en las hojas de cálculo, sobre todo si sus datos cambia mucho. Si usted se está encontrando escribiendo un montón de f

  • Cómo hacer una tabla dinámica en Excel 2007 Actualizado:04-10

    Microsoft Excel hace cálculos y datos de organización más fácil. Facilidad de uso y la eficiencia son características de este software. Una utilidad que ejemplifica esto son las tablas dinámicas. Las tablas pivote hacen que el uso y la visualización

  • ¿Qué es una tabla dinámica de Excel utiliza?¿Qué es una tabla dinámica de Excel utiliza? Actualizado:06-26

    Una tabla dinámica de Excel se utiliza para visualizar un conjunto de datos de diferentes maneras. Por ejemplo, puede determinar más alto de ingresos de ventas de su negocio o el tema de ventas más bajo para un cuarto específico dentro de la misma ta

  • ¿Cómo puedo incluir totales generales en tablas dinámicas de Excel?¿Cómo puedo incluir totales generales en tablas dinámicas de Excel? Actualizado:04-09

    Tablas dinámicas tienen muchos usos, desde que resume las tablas de datos de gran tamaño para el análisis de los datos que contienen. Sus beneficios incluyen sus características de flexibilidad y diseño, tales como los totales y subtotales Grand, que