¿Cómo ocultar los botones de expandir y contraer en una tabla dinámica?
En Excel, las tablas dinámicas son herramientas esenciales que permiten a los usuarios analizar y resumir grandes volúmenes de datos de forma eficiente. Al crear una tabla dinámica, Excel añade automáticamente los botones de expandir y contraer (también conocidos como botones +/-), que facilitan la visualización de información detallada o resumida con un solo clic, tal como se muestra en la siguiente captura de pantalla. No obstante, en ocasiones puede ser conveniente impedir que los usuarios expandan o contraigan elementos agrupados; por ejemplo, al compartir un informe con colegas o clientes donde la presentación de los datos debe mantenerse constante. En estos casos, ocultar o desactivar dichos controles garantiza que su tabla dinámica permanezca exactamente en la vista deseada.

Ocultar los botones de expandir y contraer alternando los botones +/-
Ocultar los botones de expandir y contraer mediante las opciones de tabla dinámica
Ocultar los botones de expandir y contraer mediante una solución con código VBA
Ocultar los botones de expandir y contraer alternando los botones +/-
Este método le permite ocultar o mostrar rápidamente los botones de expandir y contraer directamente desde la Cinta de opciones mientras trabaja en su Tabla Dinámica. Es sencillo y eficaz en escenarios donde necesita activar o desactivar la vista sin navegar por configuraciones adicionales. Este enfoque es ideal para alternancias rápidas, aunque tenga en cuenta que solo se aplica a la Tabla Dinámica seleccionada en ese momento.
Para ocultar los botones de expandir y contraer (±), siga estos pasos:
1. Haga clic en cualquier celda de su Tabla dinámica para activar las Herramientas de tabla dinámica en la Cinta de opciones. Asegúrese de hacer clic dentro de la tabla dinámica correcta, especialmente si su hoja de cálculo contiene más de una.
2. En la pestaña Analizar tabla dinámica o Opciones (dependiendo de su versión de Excel), localice y haga clic en el comando Botones +/-, normalmente ubicado en el grupo «Mostrar». Esto ocultará inmediatamente los botones de expandir y contraer de la tabla dinámica actual. Consulte la secuencia ilustrada a continuación:
![]() |
![]() |
![]() |
Tras ejecutar este paso, la tabla dinámica seguirá funcionando con total normalidad, aunque los usuarios ya no podrán expandir ni contraer manualmente las filas o columnas agrupadas. Así podrá mantener intacta la estructura prevista para sus datos resumidos.
Consejo: Para restaurar los botones de expandir y contraer, simplemente haga clic de nuevo en el comando Botones +/-; así se reactivarán. Recuerde que este cambio solo afecta a la tabla dinámica activa en la que está trabajando.
Nota: Este método no impide que los usuarios utilicen atajos de teclado ni otros métodos para manipular las agrupaciones de campos; únicamente oculta los botones de la interfaz interactiva.
Ocultar los botones de expandir y contraer mediante las opciones de tabla dinámica
Para un control más preciso sobre la apariencia de los botones de expandir y contraer —especialmente cuando desea que la configuración persista o pase desapercibida para otros usuarios—, puede ajustar esta función mediante el cuadro de diálogo Opciones de tabla dinámica. Este enfoque resulta ideal si está preparando una versión final de una tabla dinámica para compartir o si necesita cumplir con requisitos específicos de informes. No obstante, al igual que con el método anterior, solo afecta a la tabla dinámica seleccionada.
1. Haga clic con el botón derecho en cualquier celda de su Tabla Dinámica y seleccione Opciones de tabla dinámica en el menú contextual. Esto abrirá el cuadro de diálogo Opciones de tabla dinámica, donde podrá personalizar el aspecto y el comportamiento de su Tabla Dinámica. Consulte la imagen como guía:

2. Dentro del cuadro de diálogo Opciones de tabla dinámica, vaya a la pestaña Mostrar. En la sección Mostrar, encontrará la opción etiquetada como Mostrar botones de expandir/contraer. Desmarque la casilla haciendo clic en ella para ocultar los botones de expandir y contraer, tal como se indica a continuación:

3. Haga clic en Aceptar para guardar los cambios y cerrar el cuadro de diálogo. Los botones de expandir y contraer desaparecerán inmediatamente de la Tabla Dinámica e impedirán que los usuarios interactúen con los niveles de agrupación mediante dichos botones.
Esta configuración resulta especialmente útil si está finalizando un informe destinado a partes interesadas que deben visualizar un nivel fijo de resumen o detalle, sin la posibilidad de profundizar o resumir aún más.
Consejo: Para volver a activar los botones de expandir y contraer en otro momento, repita los pasos anteriores y simplemente marque la opción Mostrar botones de expandir/contraer antes de hacer clic en Aceptar.
Nota: Tanto este método como el anterior, basado en la Cinta de opciones, deben aplicarse individualmente a cada tabla dinámica; Excel no ofrece una forma nativa de aplicar estas configuraciones a todas las tablas dinámicas de una hoja de cálculo o libro de trabajo de forma simultánea.
Recordatorio práctico: Si su tabla dinámica no se actualiza inmediatamente tras modificar esta configuración, haga clic con el botón derecho dentro de la tabla y seleccione Actualizar. Además, estas configuraciones solo afectan a la interacción visual; no alteran los datos subyacentes ni sus resúmenes.
Ocultar los botones de expandir y contraer mediante una solución con código VBA
En algunos casos, como cuando necesita automatizar el proceso u ocultar los botones de expandir/contraer en varias Tabla Dinámica simultáneamente, el uso de una macro VBA puede resultar extremadamente útil. Esta solución es especialmente valiosa para usuarios avanzados o para quienes trabajan frecuentemente con informes complejos. VBA permite aplicar de forma coherente las configuraciones de Tabla Dinámica en todo el libro de trabajo con un esfuerzo manual mínimo.
1. Para utilizar este método, primero acceda al editor de VBA haciendo clic en Programador > Visual Basic. En la ventana que aparece, haga clic en Insertar > Módulo y pegue el siguiente código en el módulo abierto:
Sub HidePivotExpandCollapseButtons()
'Updated by Extendoffice 2025/8/8
Dim ws As Worksheet
Dim pt As PivotTable
Dim xTitleId As String
xTitleId = "KutoolsforExcel"
Application.ScreenUpdating = False
Application.EnableEvents = False
For Each ws In ActiveWorkbook.Worksheets
For Each pt In ws.PivotTables
pt.ShowDrillIndicators = False ' Use False/True to hide/show the expand collapse buttons
pt.RefreshTable
Next pt
Next ws
Application.EnableEvents = True
Application.ScreenUpdating = True
MsgBox "All expand/collapse (+/-) buttons in PivotTables are now hidden.", vbInformation, xTitleId
End Sub 2. Tras introducir el código, haga clic en el botón
de la barra de herramientas de VBA para ejecutar la macro. A continuación, aparecerá un cuadro de mensaje indicándole que todos los botones de expandir y contraer se han ocultado; haga clic en Aceptar para cerrarlo.

Los botones de expandir y contraer de todas las Tabla Dinámica en todas las hojas de su libro de trabajo están ahora ocultos.
Consejo: Para volver a mostrar los botones de expandir y contraer en todas las tablas dinámicas, puede utilizar el mismo código, pero estableciendo pt.ShowDrillIndicators = True en su lugar.
Precauciones: Recuerde guardar su libro de trabajo antes de ejecutar cualquier macro y habilite las macros cuando se le solicite. Si no está familiarizado con VBA, le recomendamos probar la macro en una copia de su archivo.
Al trabajar con una tabla dinámica, ocultar los botones de expandir y contraer puede mejorar la claridad de la presentación e impedir cambios no deseados en la estructura de los datos mostrados. Sin embargo, esta acción solo limita la posibilidad de expandir o contraer los datos a través de la interfaz de usuario; no elimina ni modifica la agrupación subyacente de sus datos. Si los botones no se ocultan como se espera, asegúrese de que la tabla dinámica esté activa y revise las sugerencias de solución de problemas mencionadas anteriormente. Para quienes necesiten un control aún mayor, el uso de VBA en Excel permite aplicar estos cambios en todo el libro de trabajo de forma simultánea. Tenga siempre en cuenta las necesidades de su audiencia y si otros usuarios requieren la capacidad de profundizar en la información.
Artículos relacionados:
¿Cómo conservar el formato tras actualizar una tabla dinámica?
¿Cómo repetir las etiquetas de fila por grupo en Tabla Dinámica?
¿Cómo mostrar varios totales generales en Tabla Dinámica?
Las mejores herramientas de productividad para Office
Potencie sus habilidades en Excel con Kutools para Excel y experimente una eficiencia como nunca antes.Kutools para Excel ofrece más de 300 funciones avanzadas para aumentar su productividad y Ahorrar tiempo.Haga clic aquí para obtener la función que más necesita...
Office Tab aporta una interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil
- Active la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
- Abra y cree varios documentos en nuevas pestañas dentro de la misma ventana, en lugar de hacerlo en ventanas separadas.
- ¡Aumente su productividad en un 50 % y elimine cientos de clics del ratón cada día!
Todos los complementos de Kutools en un solo instalador.
Kutools for Office es la suite que incluye complementos para Excel, Word, Outlook y PowerPoint, además de Office Tab Pro, ideal para equipos que trabajan en distintas aplicaciones de Office.
- Suite integral— complementos para Excel, Word, Outlook y PowerPoint + Office Tab Pro
- Un instalador, una licencia— configuración en minutos (compatible con MSI)
- Rendimiento mejorado en conjunto— productividad optimizada en todas las aplicaciones de Office
- Prueba gratuita de 30 días con todas las funciones— sin registro ni tarjeta de crédito
- La mejor relación calidad-precio— ahorre frente a la compra individual de complementos


