Cómo eliminar las flechas desplegables en Excel

Como la mayor√≠a de los otros men√ļs desplegables, el de Excel muestra flechas en las que se puede hacer clic. Sin embargo, es posible que desee ocultar o eliminar la flecha al exportar o compartir su archivo de Excel.

Entonces, ¬Ņc√≥mo se elimina una flecha no deseada? Hay dos m√©todos para hacerlo: uno es bastante f√°cil y utiliza herramientas b√°sicas de Excel y el otro requiere que aplique cierto c√≥digo al archivo en el que est√° trabajando. Sin embargo, las siguientes pautas lo ayudar√°n a hacerlo sin sudar.

Configuración de tabla dinámica

Este es un método rápido y fácil, pero debe saber que las acciones también ocultan los nombres de los campos. Si no le importa, consulte los pasos a continuación. Si no, salte directamente al método de codificación / macro más avanzado.

  

Paso 1

Seleccione la primera celda debajo del nombre del campo y haga clic derecho sobre ella. Haga clic en Opciones de tabla din√°mica en el men√ļ emergente, debe encontrarlo al final de la lista.

Eliminar la flecha desplegable en Excel

Paso 2

Despu√©s de que aparezca la ventana Opciones de tabla din√°mica, debe seleccionar la pesta√Īa Pantalla. Est√° buscando "Mostrar descripciones de campo y desplegables de filtro". Esta funci√≥n est√° marcada de forma predeterminada y debe desmarcarla para eliminar la flecha.

Cómo eliminar las flechas desplegables en Excel 1

Cuando desmarca la función, haga clic en Aceptar en la parte inferior de la ventana para que los cambios surtan efecto. Vista previa de la tabla para determinar si todo se ve bien sin el nombre del campo.

Eliminar la flecha desplegable en Excel

Método macro

El beneficio de este método es que los nombres de campo permanecen intactos y puede elegir eliminar todas las flechas desplegables o solo una de ellas. En la superficie, este método puede parecer complicado, pero se reduce principalmente a una copia y pegado cuidadoso.

Borrar todas las flechas

Paso 1

Primero, verifique el fragmento de código que necesita aplicar para deshacerse de todas las flechas en su archivo.

Sub DisableSelection ()

‚Äėeliminar el tutorial de flecha desplegable por techjunkie.com

Dim pt As PivotTable

Dim pt como PivotField

Establecer pt = ActiveSheet.PivotTables (1)

Para cada pf en pt.PivotFields

pf.EnableItemSelection = Incorrecto

Lo siguiente

End Sub

Este código omite todos los campos y celdas y deshabilita la función de Selección de elementos. En otras palabras, esto desactiva todas las flechas en la tabla dinámica.

Paso 2

Copie todo el c√≥digo / macro: use Cmd + C en Mac o Ctrl + C en un Windows la computadora Eso s√≠, el c√≥digo debe copiarse tal cual, porque incluso los errores tipogr√°ficos peque√Īos pueden afectar su funci√≥n.

Ahora, debe hacer clic en la pesta√Īa Desarrollador debajo de la barra de herramientas de Excel y seleccionar el men√ļ de Visual Basic. Esta debe ser la primera opci√≥n en el men√ļ Desarrollador.

Eliminar la flecha desplegable

Note: Es posible que algunas versiones de Excel no muestren la pesta√Īa Desarrollador. Si experimenta este problema, use el m√©todo abreviado de teclado Alt + F11 para ir directamente al men√ļ de Visual Basic.

Paso 3

Seleccione el libro de trabajo / proyecto en el que est√° trabajando en el men√ļ en la parte superior izquierda de la ventana de Visual Basic. Haga clic en Insertar en la barra de herramientas y seleccione M√≥dulos.

El m√≥dulo aparecer√° en el men√ļ grande a la derecha y su cursor debe estar exactamente donde necesita pegar el c√≥digo. Cuando pega el c√≥digo, la l√≠nea de comentarios (que comienza con comillas) cambia a verde y las otras l√≠neas son negras y azules.

Paso 4

Regrese a su hoja de Excel y seleccione cualquier celda. Seleccione la pesta√Īa Ver, haga clic en el men√ļ Macro en el extremo derecho y luego seleccione la macro / c√≥digo que acaba de pegar.

Cómo eliminar las flechas desplegables en Excel 2

Debe ser el primero en el men√ļ. Selecci√≥nelo, haga clic en Ejecutar, y todas las flechas desaparecer√°n de la tabla.

Borrar una flecha

Nuevamente, este es el código que puede usar para eliminar una de las flechas desplegables.

Sub DisableSelectionSelPF ()

‚Äėeliminar el tutorial de flecha desplegable por techjunkie.com

Dim pt As PivotTable

Dim pf As PivotField

En el siguiente error de reanudación

Establecer pt = ActiveSheet.PivotTables (1)

Establecer pf = pt.PageFields (1)

pf.EnableItemSelection = Incorrecto

End Sub

Desde aquí, debes seguir los pasos 2 hasta 4 de la sección anterior.

Note: Para los fines de este artículo, las macros están programadas para eliminar la primera flecha que enfrentan. El código puede ser un poco diferente si desea eliminar otra flecha.

Cosas a considerar

El m√©todo ha sido probado en una peque√Īa hoja que contiene 14 fila y 5 columna Aun as√≠, tambi√©n tienen que trabajar en hojas mucho m√°s grandes.

Cabe se√Īalar que estos pasos se aplican a las versiones de Excel de 2013 a 2016. Macro tambi√©n debe aplicarse a las nuevas versiones de software, pero el dise√Īo de las herramientas puede ser un poco diferente.

Al usar una macro, puede revertir los cambios cambiando su valor de = Falso para el = Verdadero. Ponga algunas líneas en blanco en el módulo, pegue todo el código y simplemente cambie pf.EnableItemSelection fila.

Disparo de flecha invisible

El uso de macros a menudo se considera un nivel intermedio o incluso avanzado de conocimiento de Excel. En realidad, las macros no son demasiado difíciles de dominar y pueden ayudarlo a deshacerse rápidamente de las flechas y hacer muchas otras cosas interesantes.

¬ŅPor qu√© quieres eliminar flechas de tu hoja? ¬ŅHas usado macros antes? Comparta su experiencia con otras comunidades TechJunkie.