Tecnología

Inicio

Cómo copiar una tabla dinámica con VBA

Cómo copiar una tabla dinámica con VBA


Visual Basic para Aplicaciones (VBA) es un lenguaje de programación utilizado en aplicaciones de Microsoft Office, como Word y Excel. VBA puede ayudar a personalizar el programa Excel para satisfacer sus necesidades; si no puede encontrar una llave o barra de herramientas opción de acceso directo para realizar una función particular, entonces puede crear una sección de código VBA para ejecutar la tarea con sólo pulsar un botón. Por ejemplo, puede crear código VBA para copiar una tabla dinámica en la hoja de cálculo.

Instrucciones

1 Pulse la tecla "F11", "Alt" y en conjunto de la hoja de cálculo. Esto abre el Editor de Visual Basic (VBE).

2 Haga clic en "Insertar" y luego haga clic en "Nuevo módulo". Una ventana en blanco se abrirá.

3 Haga clic dentro de la ventana en blanco.

4 Copia y pega el siguiente código en la ventana:

copyPivotTable sub ()

'Macro copyPivotTable

ActiveChart.ChartArea.Copy

End Sub

Consejos y advertencias

  • Para ejecutar la macro VBA, pulse la tecla "F5".
  • macros de Excel VBA se libro específico, lo que significa que sólo se ejecutan en el libro que se escriben. Si desea que la macro se ejecute en varios libros, copia y pega el código en el VBE en cada libro que desea el código se ejecute en.