Una tabla dinámica es una herramienta en Excel que le permite resumir rápidamente los datos en la hoja de cálculo. Cuando se trata de eliminar una tabla dinámica, hay algunas formas diferentes de hacerlo.
El método que elija dependerá de cómo desee eliminar la tabla dinámica.
1.Elimine la tabla dinámica y los datos resultantes.
Pasos para eliminar la tabla dinámica y los datos resultantes-
- Seleccione cualquier celda en la tabla dinámica
- Seleccione la pestaña ‘Analizar’.
- Haga clic en la opción ‘Seleccionar’ en el grupo Acciones.
- Elija toda la tabla dinámica
- Pulse la tecla Eliminar .
2.Elimine la tabla dinámica pero conserve los datos resultantes.
Si queremos eliminar toda la tabla dinámica pero conservar los datos resultantes, el procedimiento es más o menos el mismo
Pasos para eliminar la tabla dinámica pero mantener los datos resultantes:
- Seleccione cualquier celda en la tabla dinámica
- Elija la pestaña ‘Analizar’ en la cinta.
- En el grupo Acciones, elija la opción ‘Seleccionar’.
- Seleccione toda la tabla dinámica.
- Haga clic derecho en cualquier celda de la tabla dinámica seleccionada.
- Haga clic en Copiar. Esto copiará los datos de toda la tabla dinámica.
- Haga clic en la pestaña Inicio. Haga clic en la opción Pegar. En la sección Pegar valores, haga clic en el primer icono.
Los pasos anteriores eliminarían la tabla dinámica pero mantendrían los datos resultantes.
3.Elimine los datos resultantes pero mantenga la tabla dinámica.
A continuación se muestran los pasos para mantener la tabla dinámica y eliminar solo los datos resultantes:
- Seleccione cualquier celda en la tabla dinámica
- Elija la pestaña ‘Analizar’ en la cinta.
- Seleccione la opción ‘Borrar’ en el grupo de acciones. Elija la opción ‘Borrar todo’.
4. Elimine todas las tablas dinámicas de una sola vez.
Hemos aprendido la manera fácil de eliminar o eliminar la tabla dinámica en Excel. Pero eliminar muchas tablas dinámicas en un libro de trabajo no es tan fácil. Entonces necesitamos código VBA para eliminar tablas dinámicas de una sola vez
A continuación se muestra el código VBA:
Sub DeleteAllPivotTables() Dim Ws As Worksheet, Pt As PivotTable On Error Resume Next For Each Ws In ActiveWorkbook.Worksheets For Each Pt In Ws.PivotTables Ws.Range(Pt.TableRange2.Address).Delete Shift:=xlUp Next Pt Next Ws End Sub
Este código debe colocarse en el módulo normal en el Editor de VB
A continuación se muestran los pasos para poner este código en el módulo:
- Abre una hoja de Excel.
- Use el atajo ALT + F11 (abrirá la ventana del Editor de VBA).
- En esta ventana del Editor de VBA, a la izquierda, hay un explorador de proyectos. Haga clic con el botón derecho en cualquier objeto de la hoja donde desee que funcione este código.
- Pase el cursor sobre Insertar. Haga clic en Módulo. Esto insertará un nuevo módulo para la hoja de trabajo actual.
- En la ventana del módulo, escriba el código VBA, ya que el código se ejecutará y eliminará todas las tablas dinámicas.
Cosas para recordar
- También podemos eliminar la tabla dinámica de Excel y la hoja de trabajo dinámica.
- Una vez que se elimina la tabla dinámica de Excel mediante el código VBA, no podemos deshacer la acción, por lo que es seguro tener una copia de seguridad.
- Una vez que se elimine la tabla dinámica de Excel, cualquier cambio en la base de datos no se reflejará en el campo eliminado.
Publicación traducida automáticamente
Artículo escrito por rutujadhore60 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA