¿cómo encontrar una lista desplegable oculta en excel?

¿cómo encontrar una lista desplegable oculta en excel?

cómo encontrar la fuente de la lista desplegable en excel

Tengo una lista desplegable que tiene 5 opciones diferentes y tengo un rango de datos que muestra múltiples columnas con diferente información. Todas las filas de datos de este rango que no son relevantes para mi selección de la lista desplegable muestran «FALSO» y necesito ocultar estas filas.

La opción de la lista desplegable seleccionada es «John Smith». Las filas 11 – 58 y las columnas 1-8 tienen datos. La columna 1 tiene a John en varias filas, por ejemplo, la fila 11,12,24 y 25. El resto de los datos en todas las filas muestra «FALSO». Sólo necesito que se mantengan las filas en las que «John» estaba presente en la columna 1, o un nombre diferente.

Soy muy nuevo en VBA pero he probado varios códigos pero no consigo el efecto deseado. Actualmente el código que tengo funciona pero sólo una vez, en cuanto selecciono una opción diferente de la lista desplegable la selección original que estaba oculta permanece oculta y no cambia a mi nueva selección. Lo que necesito es que cuando selecciono un nombre diferente de la lista desplegable se desoculte todo lo que no tenga «FALSE’ en la columna correspondiente».

Tengo una lista desplegable que tiene 5 opciones diferentes y tengo un rango de datos que muestra múltiples columnas con diferente información. Todas las filas de datos de este rango que no son relevantes para mi selección desplegable muestran «FALSE» y necesito ocultar estas filas.

cómo cambiar la lista desplegable múltiple en excel

La respuesta corta es sí, esto es posible con el uso de VBA. La respuesta larga es mucho más complicada utilizando una combinación de macros y eventos worksheet_change. Sospecho que alguien más inteligente que yo puede ser capaz de llegar a algo menos engorroso, pero para el aquí y ahora me las he arreglado para golpear un libro de trabajo de funcionamiento basado en sus criterios de la siguiente manera: (a modo de ejemplo, lo he limitado a sólo 5 hojas, pero si estás dispuesto a dedicarle tiempo, puede ser tan amplio como quieras).

– En la ventana del desarrollador de VBA, copie y pegue el siguiente código de ejemplo para empezar (este ejemplo supone que el menú desplegable está en A1 de la Hoja1, pero todo esto puede adaptarse a sus necesidades):

Cuando el valor del cuadro desplegable en A1 de la Hoja1 es «Hoja2», el evento Worksheet-Change es instruido para ejecutar «Sheet2_Macro». Sheet2_Macro ordena a Excel que desoculte la Hoja2, asegurando que las hojas 3,4 y 5 permanezcan ocultas. La hoja 2 se selecciona entonces como hoja activa. La Hoja1 permanece sin ocultar para que puedas volver a navegar por ella. El proceso es el mismo para las hojas 3 a 5.

actualizar automáticamente la lista desplegable en excel

Las listas desplegables son herramientas muy útiles en Microsoft Excel, especialmente para la creación de formularios o para proporcionar directrices a otros usuarios.  Hay muchas maneras diferentes de crear una lista desplegable, y en consecuencia, también hay diferentes métodos que puede necesitar para editar esas listas si desea hacer cambios.Si su lista se basa en una tabla de Excel, entonces este proceso es increíblemente simple – sólo tiene que añadir o eliminar los elementos de la tabla, y Excel actualizará la lista desplegable para usted automáticamente.  Sin embargo, si tu lista desplegable se basa en un rango de celdas, un rango con nombre, o se introdujo manualmente, el proceso requiere algunos pasos adicionales.A continuación se explica cómo editar una lista desplegable en Excel en cada caso, utilizando el software en tu ordenador PC o Mac.

Cómo editar una lista desplegable en Excel basada en un rango de celdas1. Vaya a la hoja de trabajo o al área de la hoja de trabajo actual donde se encuentran los elementos de la lista y, a continuación, añada o elimine el elemento deseado.2. Seleccione la celda que contiene la lista desplegable y, a continuación, en el menú Datos de la parte superior de la pantalla, haga clic en Validación de datos y vuelva a seleccionar Validación de datos en el menú.

cómo añadir una lista desplegable en excel para toda la columna

A veces una organización publica una hoja de cálculo en la que sólo se muestra una parte de los datos completos cuando se selecciona en un menú desplegable. Para obtener todos los datos, tendrías que seleccionar manualmente cada opción y luego copiar los resultados en una nueva hoja de cálculo.

La hoja de cálculo que utilizo aquí es bastante sencilla: es una lista de las poblaciones de cada autoridad de bomberos y rescate del Reino Unido (XLS). Estas cifras son esenciales para contextualizar cualquier historia sobre incendios (ya que nos dan una cifra per cápita en lugar de números enteros) y, sin embargo, la autoridad que está detrás de la hoja de cálculo ha dificultado mucho la extracción de esas cifras.

La población de cada autoridad de bomberos se encuentra en la segunda hoja del libro de trabajo. Para obtener los datos de cada autoridad en esta hoja de cálculo hay que seleccionar otras 50 opciones diferentes de un menú desplegable, una por una.

El cuadro probablemente contendrá una fórmula que proporciona una pista sobre la ubicación de los datos que faltan. Esta fórmula es un poco complicada, pero no hace falta entenderla para descubrir el nombre de una hoja que no es visible:

admin

Andrea Ramos, periodista y redactora. Soy una apasionada de la comunicación en todas sus vertientes, especialmente escrita. Tengo experiencia en agencia y como redactora freelance para distintos medios de comunicación.

Esta web utiliza cookies propias para su correcto funcionamiento. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Más información
Privacidad