Algunos recursos adicionales que te pueden ayudar a encontrar la solución a tu problema. • 3 métodos para crear listas desplegables dinámicas en Excel kzbin.info/www/bejne/nnTXfHecrqyWeZo • Valores únicos - lista desplegable dinámica en celda con fórmula matricial kzbin.info/www/bejne/qX3EmmOXe9acmdk • Matrices dinámicas - lista desplegable dinámica con valores únicos kzbin.info/www/bejne/g3TQqYirn96Ed6c • Lista desplegable con reducción de ítems - Validación de datos kzbin.info/www/bejne/bn26omWEe8qnZq8 • Listas desplegables dependientes - Listas dinamicas kzbin.info/www/bejne/eHKYhaCkhaqjmM0 • Lista dinámica de fechas restantes por mes kzbin.info/www/bejne/hn61kJ9umsqrj6s • Matriz dinámica en Excel para crear lista con reducción de ítems kzbin.info/www/bejne/nZ24hmiXZdaIq7M • Matrices dinámicas en Excel para crear una lista con reducción de ítems kzbin.info/www/bejne/raqrnqVubqiXkNk • Lista dinámica de fechas restantes por mes - días laborales kzbin.info/www/bejne/gKKommCBp51jnqc Saludos.
@IvanCortinas_ES5 жыл бұрын
Muy brillante y necesario pues los listados suelen ser dependientes unos de otros. Además incluyendo la macro. Muchas gracias Andrés.
@ExcelHechoFacil5 жыл бұрын
Gracias a vos Iván por tu apoyo en los comentarios, un abrazo desde la distancia hasta España. Saludos.
@numaandrade17025 жыл бұрын
hola... como siempre como estoy aprendiendo con usted lo felicto y gracias por su ensenanza. desde Venezuela
@albertopenalver14355 жыл бұрын
Como siempre Andrés. Nos has compartido un gran contenido con bastante conocimiento y utilidad para nuestro día a día. Gracias
@ExcelHechoFacil5 жыл бұрын
Muchas gracias mi estimado por tu valioso comentario, un abrazo desde la distancia. Saludos.
@humbertochinchillamora35135 жыл бұрын
Me acabo de apuntar con la primera ¡ Manito Arriba !.. Un saludo gracias mil.
@ExcelHechoFacil5 жыл бұрын
Super mi estimado Don Humberto, un abrazo fuerte y muchas gracias... Saludos.
@franciscoborzi63543 жыл бұрын
Muchas gracias Profesor por su trabajo. saludos
@totvabe15 жыл бұрын
¡Excelente Andrés! Lo de la función indirecto combinado con los nombres no lo sabía. Yo había pensado en algo con una fórmula dentro de la Lista de Validación así : =DESREF($B$3:$E$11;COINCIDIR(B14;$B$4:$B$11;0);1;1;7)
@ExcelHechoFacil5 жыл бұрын
Gracias por comentar otra alternativa. Un abrazo cordial. Saludos.
@NicolasSandovalFr7 ай бұрын
Eres un CRACK
@vectorsaeta5 жыл бұрын
Es muy funcional el tema expuesto en el vídeo. Me gustaría ver cómo hacer todo esto, pero solo con VBA. Gracias, saludos desde 🇨🇱.
@ExcelHechoFacil5 жыл бұрын
Genial, déjame cuadro algo para un video adicional y lo publico. Saludos y gracias por comentar. Saludos.
@vectorsaeta5 жыл бұрын
@@ExcelHechoFacil En lo personal, prefiero hacer todo a través de programación VBA, ya que queda más profesional y puede llegar a ser un buen negocio. Hace poco terminé de desarrollar un sistema de gestión de horas para garzones, el cual lleva programación VBA y XML, para el Ribbon menú; creo que me quedó bueno, ya que me encargaron uno y debo hacerle algunas personalizaciones.
@Antonio86885 жыл бұрын
Excelente, gracias.
@ExcelHechoFacil5 жыл бұрын
Gracias.
@ariannybc82624 жыл бұрын
Buen video gracias me ayudó mucho
@fabiairbombardier1725 жыл бұрын
demasiado bueno sigue asi amo tus tutoriales
@ExcelHechoFacil5 жыл бұрын
Gracias por tus amables comentarios, yo también amo enseñar... Un abrazo fuerte. Saludos.
@robertobock6955 жыл бұрын
Nuevamente muchas gracias por tus aportes!!! 👏
@ExcelHechoFacil5 жыл бұрын
Gracias a vos por comentar, un abrazo fuerte desde la distancia. Saludos.
@vectorsaeta5 жыл бұрын
Otra cosa que puede ayudar a perfeccionar un código VBA, es utilizar tablas, es decir, instancias un rango de celdas con un nombre definido. Solo se selecciona el rango requerido y se presiona la combinación de teclas "ctrl + T", se define si tiene encabezados y listo, posteriormente se define el nombre de la tabla y ya está. Después, en el código VBA solo requieres hacer referencia a la tabla y no al rango, pensando en que la tabla puede aumentar sus registros (más filas).
@ExcelHechoFacil5 жыл бұрын
Gracias!!! Muy amable por compartir tu punto de vista... En el vídeo anterior toque las tablas para crear listas desplegables... En este quise no hacerlo para centrarme en el punto álgido de las listas desplegables dependientes como centro del ejercicio!!! De todos modos te doy la razón, las tablas son la mejor opción al crear listas desplegables porque actualizan al instante nuevos datos, las referencias dentro de VBA es mucho más fácil, cómoda y práctica. Saludos y gracias por comentar.
@vectorsaeta5 жыл бұрын
@@ExcelHechoFacil Muchas gracias. El tema es que se ajustan más al concepto de Base de Datos y su normalización como Base de Datos relacionales. De esta forma nos evitamos los típicos errores que se cometen con los Sistemas de Información que no son automatizados, como las mismas planillas de Excel. Una BD que se considere como tal debe pasar por lo menos por un modelo Entidad-Relación y de la 1ª a la 3ª FN. Esto nos evita la duplicidad de datos, el ingreso de datos en más de una forma (Ejemplo: MÉDICO ≠ MEDICO). No es lo mismo decirle a un enfermo: "¿Cómo amaneció?" que "Cómo, ¡amaneció!". 🤣
@carlacanalesn2 жыл бұрын
Tienes el código para macro con un rango más amplio? Por favor
@alejandromendez87115 жыл бұрын
Maestro me leíste el pensamiento necesitaba eso para un archivo que realice con lista dependiente pero no sabía cómo hacer para borrar el campo si se cambiaba el dato. Muchas gracias
@ExcelHechoFacil5 жыл бұрын
Genial, me alegra bastante que te haya funcionado y servido el contenido de este video, un abrazo fuerte. Saludos.
@gabrielechenique88744 жыл бұрын
muchas gracias por la ayuda, si quiero repetir la acción en columnas con sus celdas respectivas, como sería la macro, es decir, en el ejemplo si cambio o borro b14, la celda c14 se borra. Como sería la macro si tengo una planilla en la que quiero repetir la acción en toda la columna b y que me borre la celda C respectiva?.
@alfonsofuentes16055 жыл бұрын
Excelente video mi estimado Andres, seria chevere q puedas hacer un tutorial de bucles repetitivos en visual basic seria genial ! Un abrazo !
@ExcelHechoFacil5 жыл бұрын
Apuntado parcero, cuando llegue al tema con mucho gusto lo cubro en video. Saludos.
@testwick15 жыл бұрын
Gracias Maestro..!!!! 👏👏👏
@ExcelHechoFacil5 жыл бұрын
Genial parcero, primer comentario, muchas gracias por estar tan pendiente y desde luego un abrazo fuerte desde la distancia. Saludos.
@armywolf19905 жыл бұрын
Excelente video
@ExcelHechoFacil5 жыл бұрын
Gracias.
@bayronmedrano22784 жыл бұрын
Como se pondría en VBA para borrar la celda en caso que se necesite colocar la lista desplegable dependiente en más de una celda, es decir si tengo una tabla en donde quiero que las celdas de una columna dependan de la información de las celdas de otra columna. Como en el vídeo, pero que el mismo proceso de extienda hacia abajo de forma repetitiva. Pero Que al borrar o cambiar el dato solo se borre en su respectiva celda dependiente, no en las demás celdas..No se si logró explicarlo.
@mariaherrera81204 жыл бұрын
Excelente vídeo, muchas gracias, podrías indicarnos como se debe crear la macro si la lista desplegable está en un rango de celdas (A10:A100). Ojala y puedas despejar esta duda. Saludos.
@ExcelHechoFacil4 жыл бұрын
Reviso y te comento. Saludos.
@MiguelGarcia-ps2mh4 жыл бұрын
Hola realice la misma consulta, tienes alguna respuesta
@ExcelVisual5 жыл бұрын
Great example, thanks! LIKE
@ExcelHechoFacil5 жыл бұрын
Thank you so much... Best regards...
@arthuruchuya3634 жыл бұрын
Muy buen aporte, me sirvió de mucho. Una consulta, se puede arrastrar la macro para que se aplique a las celdas que están por debajo?.
@ExcelHechoFacil4 жыл бұрын
Gracias!!! No te entiendí lo de arrastrar la macro??? Saludos.
@humbertochinchillamora35135 жыл бұрын
Andrés una pregunta. Cuando uso esta función, debo usar el objeto Target, para validar la celda que me provoca el evento de borrar o puedo mediante la definición de variables usar un nombre distinto para desencadenar la acción?.
@ExcelHechoFacil5 жыл бұрын
Si, lo que planteas es posible, podría hacerse con un par de variables publicas a nivel de módulo y hacer el resto de las validaciones de las celdas afectadas, sin embargo, es muy engorroso y tendrías que escribir más código de la cuenta y se volvería puro código espagueti. Lo mejor es usar el argumento Target y validar con el objeto Range que viene cargado en el. Saludos y espero haberte respondido. Un abrazo desde la distancia.
@sergioperezporras324 жыл бұрын
Tengo un problema, me da error en la función de indirecto, me dice que "el valor utilizado en la formula es de un tipo de datos erroneo"
@angiehinojosa21373 жыл бұрын
Como puedo forzar el borrado, si mis listas desplegables dependientes es en una tabla?? Que se aplique a toda la columna
@SHARKBLUE10003 жыл бұрын
Maestro y como podría modificar la macro para que me hiciera lo mismo pero en lugar de una sola celda en particular me modificara un rango de celdas, podría orientarme por favor.
@josechalco73754 жыл бұрын
Hola amigo... como sería para hacer varios de esas celdas limpias. Lo que expusiste estaba fácil porque solo era una celda. Pero quiero que la tablita de abajo a la izquierda sea más larga para abajo. Quiero que haya más países y que cada elección de país limpie su celda de la derecha (talla) .
@claudiacepeda79353 жыл бұрын
Igual tengo el mismo inconveniente y no he podido solucionar.
@gilberfabiantobardiaz2 жыл бұрын
Hola Andres, Excelente video... Es posible crear una lista desplegable con datos de dos colunmas, pero que al seleccionar solo me registre el de 1 colunma?, me explico, supongamos que en la columna B hay unos códigos numéricos, y en la columna C esta la descripción para cada código, lo que necesito es que al ubicarme en la celda donde esté la lista desplegable, me muestre el código y la descripción, pero que al seleccionar alguno, solo me coloque el código. Muchas gracias de antemao
@florentinotellezcuatianqui8734Ай бұрын
buenas tardes, tengo una duda como puedo habilitar un botón haciendo referencia a una celda con un texto específico y si no tiene ese texto no se habilite ese botón
@ExcelHechoFacilАй бұрын
Aquí tu respuesta: kzbin.info/www/bejne/hWfUkHmgaL58qtE Saludos.
@alejandromendez87115 жыл бұрын
Maestro una pregunta cómo puedo hacer para que la macro funcione en varias celdas que contienen la lista desplegable ???? Muchas gracias por su ayuda 👍👍
@ExcelHechoFacil5 жыл бұрын
Estimado, debes usar el operador AND dentro de la estructura If...Then...Else y hacer todas las operaciones que necesites, por ejemplo, If Target.Address = Range("A1").Address AND Target.Address = Range("A2").Address Then dentro del condicional debes hacer el filtro con más condiciones If...Then...Else anidadas si tus listas dependientes dependen "valga la redundancia" de más de una lista independiente, si no es el caso, con solo un If...Then...Else es más que suficiente. Saludos y espero mi respuesta te pueda guiar, un abrazo.
@Johnarnedo5 жыл бұрын
@@ExcelHechoFacil Tengo una duda similar, pero se trata de una tabla que contiene muchos registros (más de mil). Cómo se haría para que si en el registro específico se cumple con el supuesto del video, se vacíen las celdas exclusivamente del registro modificado?
@wilmargarciaj4 жыл бұрын
Excel Hecho Fácil, tengo la misma duda de cómo debe estar la macro si las celdas dependientes van cambiando a lo largo de toda la fila con relación a la celda en la columna anterior. Es decir: c6 depende de b6; c7 depende de b7, etc. Hacia abajo. Espero me puedas apoyar. Gracias! Otra duda, que macro debería usar si no quiero ver la lista dependiente, sino que al hacer click lance un combobox que permita elegir de una lista que pueda tener dos o más colinas y devolver la columna 2. Ejemplo: elegir un tercero, al hacer click lance combobox tres columnas: Id; nombre y apellido; y dirección. Al elegir deje el dato de la columna 2 nombre y apellido del combobox. Es para capturas de información con datos estándar, tipo (contabilidad). De nuevo, ojalá me puedas apoyar. Gracias!
@patricioandrade77564 жыл бұрын
@@ExcelHechoFacil gracias por la información; no obstante, tengo un problema, en una misma hoja tengo tres celdas con validación de datos, la C2, de la cual depende la C3; de la cual, a su vez depende la C6, en este caso traté de usar el and y el if, pero me refleja un error, por favor si me podrías indicar el texto de la macro, por ahora y solo para las celdas c2 y c3, si funciona la macro con el siguiente texto: "Private Sub Worksheet_Change(ByVal Target As Range) If Target.Address = Range("c2").Address Then Range("C3").Value = "" End If End Sub " Como verás, me falta la macro para limpiar automáticamente la celda c6 que depende de la c3.
@situco4 жыл бұрын
Me ocurre lo mismo, al poner por ejemplo EL ESTEPA S.A. no me lo admite, ni siquiera dos palabras ... ¿hay forma de solucionarlo? Gracias.
@MiguelGarcia-ps2mh4 жыл бұрын
Gracias por compartir tú conocimiento, tengo una inquietud: Como quedaría la macro si mi lista desplegable está en un rango de celdas (Ejemplo B14:B60)
@ExcelHechoFacil4 жыл бұрын
Gracias, reviso y te comento.
@jhumakeup20233 жыл бұрын
Muy bien pero quiero que se borren en distintas filas
@freddycamilo73994 жыл бұрын
En el caso de que la lista se repita en 500 filas como modificaría la formula en macros, para que cada ocasión que se modifique en la columna A se borre el contenido de la Columna B
@ExcelHechoFacil4 жыл бұрын
Reviso y te comento. Saludos.
@jeanvaljean6468 Жыл бұрын
👍👍✔✔👌👌🦾🦾🤗🤗😎😎👀👀🍺🍺🍺🍺🍺🍺🍺🍺🍺🍺
@angiecastro35503 жыл бұрын
ME SALE ERROR
@SECLEMGA4 жыл бұрын
UN DESAFIO -- la lista desplegable con dependientes a muchas filas- . Ejemplo: PEDRO, JUAN Y CARLOS son profesores, en el colegio hay tres sedes A B C y en cada sede hay diferentes salones, Sede A. salones: amarilo, verde, azul -- SEDE B salones: musica, deporte SEDE C salones: ciencias, matematicas, ingles. Se lleva un registro diario, cada profesor tiene que ir a una sede y un salor diferente cada dia, se hizo una lista dependiente, pero el usuario de la base de datos se le olvida actualiza, por ello, en muchos registros queda mal por ejemplo SEDE A, salon ingles, noterse que este salon es de la sede C, la macro no sirve para actualizar la lista dependiente de todas las filas, que podemos hacer???? --quien es capaz de resolverlo???
@ExcelHechoFacil4 жыл бұрын
Reviso y te comento. Saludos.
@eugenioibanezc.14115 жыл бұрын
Perdón pero no comprendo ¿porqué sí presenta la lista de Talla con LATAM y JAPÓN pero con España no?
@ExcelHechoFacil5 жыл бұрын
No entendí tu pregunta o argumento, me puedes detallar un poco más??? Saludos.
@eugenioibanezc.14115 жыл бұрын
@@ExcelHechoFacil en el vídeo, cuando muestras la lista de LATAM y la lista de JAPON, aparecen en la lista de tallas, los valores. Pero en el caso de ESPAÑA, no apareció y tuviste que elaborar la Macro. Ésa es mi duda, ¿porqué en dos sí y en otro no se presentaron los valores de las tallas? Saludos.