Listas Desplegables con Selección Múltiple

  Рет қаралды 75,437

Mario Javier Eugenio Estrada

Mario Javier Eugenio Estrada

Күн бұрын

Пікірлер: 257
@pedroparamo4652
@pedroparamo4652 2 жыл бұрын
De los mejores y más útiles videos que he tenido la suerte de encontrar, muchas gracias.
@RockerKnox
@RockerKnox 3 жыл бұрын
Muchas gracias! Justo lo que estaba necesitando !!! Gracias por compartir el archivo y la información !
@patricoguajardo7969
@patricoguajardo7969 2 жыл бұрын
Muchas Gracias Master.. hace un tiempo andaba buscando esta opcion, para agilizar mi trabajo.. GRACIAS:::
@MarioEugenioExcel
@MarioEugenioExcel 2 жыл бұрын
Muchas gracias! Que gusto saber que te fue de ayuda.
@Manubrdi
@Manubrdi 2 жыл бұрын
Muchas gracias! Excelente contenido y su forma de explicarlo. Muy util.
@MarioEugenioExcel
@MarioEugenioExcel 2 жыл бұрын
Que gusto saber que te fue utilidad. Muchas gracias por tu comentario!!
@JoseVega-Trecha
@JoseVega-Trecha 3 жыл бұрын
Excelente video y explicación, lo considero muy útil, gracias por compartir tus conocimientos y la macro del ejemplo. Saludos desde Asturias - España.
@noraontiverosdavila8017
@noraontiverosdavila8017 3 жыл бұрын
Excelente Aporte, muchísimas gracias por compartir.
@carlosandresardilaochoa8424
@carlosandresardilaochoa8424 11 ай бұрын
Tu código no sirve para opciones con espacios dentro de la lista, ya que al deseleccionar parte de la cadena, el separador se coloca en los espacios. Por ejemplo, si tienes seleccionado “Santa Fé,Envigado,Medellín” y deseleccionas Medellín, el resultado será “Santa,Fé,Envigado”. Aquí les dejo una versión corregida del código, además con una condición para que no altere los encabezados: Private Sub Worksheet_Change(ByVal Target As Range) Dim valAnterior As String, valNuevo As String, separador As String Dim valoresAnteriores() As String, nuevoValorPresente As Boolean Dim i As Integer separador = "," ' Modificar aquí por el caracter de preferencia On Error GoTo Terminar If Target.Column = 2 And Target.Row > 1 Then If Target.SpecialCells(xlCellTypeAllValidation) Is Nothing Then GoTo Terminar Else Application.EnableEvents = False valNuevo = Target.Value Application.Undo valAnterior = Target.Value If valAnterior = "" Then Target.Value = valNuevo Else valoresAnteriores = Split(valAnterior, separador) nuevoValorPresente = False For i = LBound(valoresAnteriores) To UBound(valoresAnteriores) If Trim(valoresAnteriores(i)) = Trim(valNuevo) Then nuevoValorPresente = True Exit For End If Next i Dim nuevaCadena As String ' Declaración de la variable fuera de los bloques condicionales If nuevoValorPresente = False Then If valAnterior = valNuevo Then ' Deselección de un valor presente nuevaCadena = "" For i = LBound(valoresAnteriores) To UBound(valoresAnteriores) If Trim(valoresAnteriores(i)) Trim(valNuevo) Then If nuevaCadena = "" Then nuevaCadena = valoresAnteriores(i) Else nuevaCadena = nuevaCadena & separador & valoresAnteriores(i) End If End If Next i Target.Value = nuevaCadena Else ' Agregar un nuevo valor Target.Value = valAnterior & separador & valNuevo End If Else ' Deseleccionar el valor existente nuevaCadena = "" For i = LBound(valoresAnteriores) To UBound(valoresAnteriores) If Trim(valoresAnteriores(i)) Trim(valNuevo) Then If nuevaCadena = "" Then nuevaCadena = valoresAnteriores(i) Else nuevaCadena = nuevaCadena & separador & valoresAnteriores(i) End If End If Next i Target.Value = nuevaCadena End If End If End If End If Terminar: Application.EnableEvents = True End Sub
@andresiz1
@andresiz1 5 ай бұрын
EXCELENTE MIL GRACIAS
@florimagenmatriz418
@florimagenmatriz418 4 ай бұрын
Una duda, si quiero realizar este mismo código para diferentes columnas ¿Cómo lo modifico? Debo hacer la modificacion aquí al seleccionar el número de la columna, pero ya lo intente y no me lo permitió. " If Target.Column = 2 And Target.Row > 1 Then" Quiero que sea la 8 y 9
@dhhrwzcvjht
@dhhrwzcvjht 4 ай бұрын
El código funciona pero cuando cierro y vuelvo a abrir (depués de haber guardado claro) solo me deja elegir una opción por celda, sabes por qué?
@FranzMoscoso-u2o
@FranzMoscoso-u2o Жыл бұрын
Muchas gracias por el código, no se si es posible visualizar los datos tal cual aparecen a la hora de hacer la selección múltiple, dentro de la tabla dinámica. Al querer filtrar la información dentro de la tabla dinámica solo reconoce el primer ítem de la lista de opción múltiple, más no los "valores" de toda la celda.
@aipatrevorg
@aipatrevorg 3 жыл бұрын
Genial, muy útil, para generar test de evaluación autocorrectiva. Gracias por compartir.
@sandrakeysirodriguezmoreno5547
@sandrakeysirodriguezmoreno5547 3 жыл бұрын
justo lo que buscaba.... muchas gracias
@gonzalolopez7738
@gonzalolopez7738 2 жыл бұрын
Crack, Gracias! Se puede lista desplegable manteniendo formato de origen (De la lista)??
@MarioEugenioExcel
@MarioEugenioExcel 2 жыл бұрын
Hola Gonzalo! Escribeme a marioeugenioe@gmail.com planteando lo que necesitas para darte una respuesta que se ajuste a tus necesidades
@silvanagonzalez7363
@silvanagonzalez7363 6 сағат бұрын
Hola Mario, excelente video. una pregunta: si de los datos seleccionados requiero que me traiga los valores asociados de cada uno para tener una suma de costos por ejemplo, existe alguna forma de hacerlo?
@johannaleyton6935
@johannaleyton6935 3 жыл бұрын
Muy útil el video! Gracias por compartir!
@KelvinJuniorFerreras
@KelvinJuniorFerreras 2 жыл бұрын
Saludos, como puedo hacer una lista desplegable que al desplegar la lista y al seleccionar un elemento de la lista dicho elemento me permita activar otra lista desplegable, y asi tener varias listas desplegables desde un solo elemento. gracias espero su ayuda
@MarioEugenioExcel
@MarioEugenioExcel 2 жыл бұрын
Hola Kelvin, es un poco complicado explicarlo por aquí, escríbeme a marioeugenioe@gmail.com para compartirte un ejemplo de lo que necesitas.
@eliezerhilario
@eliezerhilario Жыл бұрын
Excelente video. Muy util. Gracias
@MarioEugenioExcel
@MarioEugenioExcel Жыл бұрын
Muchas gracias por tu comentario Eliezar, qué gusto saber que la información te fue de utilidad!
@elvavalle205
@elvavalle205 2 жыл бұрын
Muchas gracias por el aporte, ha sido de mucho valor. Las dudas que tenía las resolví con tus respuestas a consultas.
@iodigitalbit6229
@iodigitalbit6229 2 жыл бұрын
Hola! Mario, Excelente video. Es muy practico & legible y sumando las respuestas dadas en tus comentarios, queda mucho mejor y con mejores aplicaciones. Gracias por ese aporte, me has dado la posibilidad de mejorar mi código. Éxitos en tus actividades Mario.
@anayteesquivel7397
@anayteesquivel7397 2 жыл бұрын
Excelente explicación[on, GRACIAS!
@GiulianaGuerra-i7q
@GiulianaGuerra-i7q 6 ай бұрын
Me pone que el argumento Replace no es opcional. Alguien sabe que pudo haber sucedido?
@rubencho5379
@rubencho5379 3 жыл бұрын
Excelente, buen aporte. Gracias
@MiguelAngelNaranjoMoreno
@MiguelAngelNaranjoMoreno 3 жыл бұрын
Mil gracias, justo lo que necesitaba, eres excelente, nuevo sub y like.
@ignaciogomez9492
@ignaciogomez9492 3 ай бұрын
Muchas gracias por el aporte, con CHapGpt no lo conseguí "abajo los logaritmos y arriba las personas" gracais
@sergioayala9897
@sergioayala9897 8 ай бұрын
no puedo descargar el archivo desde el link! alguien puede colocar el codigo en los comentarios?
3 жыл бұрын
Hola, muchas gracias por compartir tu conocimiento tan útil, me ha funcionado bastante bien. El único detalle que yo tengo es que si tengo dos elementos con nombres que contienen los mismos nombres, al borrar uno borra parte del otro. Por ejemplo: si tengo: blue y el otro lightblue y borro blue me lo borra también de lightblue dejándome solo light.
@MarioEugenioExcel
@MarioEugenioExcel 3 жыл бұрын
Hola Snyders! He revisado lo que indicas y efectivamente se está generando un resultado que no es el adecuado. Por favor intenta reemplazando las siguientes líneas de código: If InStr(valAnterior, valNuevo) = 0 Then Target.Value = valAnterior & separador & valNuevo Else Target.Value = Replace(Trim(Replace(Replace(Replace(valAnterior, valNuevo, ""), separador, " "), " ", " ")), " ", separador) End If Por estas otras: If InStr(separador & valAnterior & separador, separador & valNuevo & separador) = 0 Then Target.Value = valAnterior & separador & valNuevo Else Dim temp As String temp = Replace(separador & valAnterior & separador, separador & valNuevo & separador, separador) temp = Replace(Replace(Replace(temp, separador, ".-"), ".-.-", ".-"), ".-", separador) If Right(temp, Len(separador)) = separador Then temp = Left(temp, Len(temp) - Len(separador)) If Left(temp, Len(separador)) = separador Then temp = Right(temp, Len(temp) - Len(separador)) Target.Value = temp End If Espero que esto solucione el inconveniente. Saludos y éxitos en tus proyectos de Excel!
3 жыл бұрын
@@MarioEugenioExcel ¡Funciona perfecto! Muchísimas gracias. Vi muchos vídeos y leí varios tutoriales, pero nada ¡Sos el mejor! Gracias.
@rodrigoidol77
@rodrigoidol77 2 ай бұрын
Estimado Mario, el linkde dcescarga no funciona no me deja descargar
@NewOrden12
@NewOrden12 3 жыл бұрын
Perfecto, mil gracias!!!
@cosasdeasia
@cosasdeasia Жыл бұрын
Hola, si deseo que más de una columna tenga esta opción en la misma hoja es posible?
@joang217
@joang217 Жыл бұрын
Es excelente la explicación pero ya copié y pegue el código tal cual y habilite las macros desde centro de confianza pero sigue sin correr la macro, igual si like y me suscri tienes vídeo muy buenos
@ibethdelafuente5484
@ibethdelafuente5484 3 жыл бұрын
Excelente explicación!!
@danilosantarossa1416
@danilosantarossa1416 2 жыл бұрын
Hola, como hago para aplicar esta macro a dos o más columnas? gracias!
@danilosantarossa1416
@danilosantarossa1416 2 жыл бұрын
listo, solucionado, gracias!
@joma86
@joma86 Жыл бұрын
@danilosantarossa1416 como hiciste
@florenciaferrando4112
@florenciaferrando4112 9 ай бұрын
Hola! Como tendría que hacer si los datos de origen estan en otra hoja del mismo libro? Me podrías ayudar? Gracias
@melissarodriguez9757
@melissarodriguez9757 Жыл бұрын
Hola, como hago para que los elementos de la lista no sean los que se muestran en la columna A sino digamos que tome elementos de la E13:E20 y la lista desplegable multiple aparezca en F14 gracias
@mariaweylerbenitezdelugo7013
@mariaweylerbenitezdelugo7013 6 ай бұрын
Igual lo que pregunto es una locura, pero habría forma de hacer esto y que luego a la hora de filtrar puedas filtrar de forma independiente por cada categoría seleccionada de la lista desplegable y te siga apareciendo en el filtro aunque haya más de una selección? Me explico siguiendo tu ejemplo. Si en una celda tengo CC,FF,GG y en otra tengo CC,EE y yo aplico filtro a la columna, ¿Habría algún código para poder filtrar por CC y que aparezcan esas dos celdas a pesar de tener más selección?
@hansparodi
@hansparodi 11 ай бұрын
Buenos dias mario, quisiera saber que debo modificar para aplicar el codigo, no en toda la columna, si no en algunas celdas de la misma columna. eje: C5, C10, C11, C20, etc.. gracias
@yolandarociovasquezelias7707
@yolandarociovasquezelias7707 7 ай бұрын
Holaa, lograste resolver, tengo la misma duda
@ArielaCesa
@ArielaCesa 16 күн бұрын
hola, muy interesante... la ayuda de la pagina oficial de office plantea otras cosas. Lamentablemente no he podido descargar el archivo donde estan los macros.
@Andrealuscky
@Andrealuscky Жыл бұрын
hola! en mi version de Excel no tengo la pestaña programador , estoy haciendo algo mal?
@MarioEugenioExcel
@MarioEugenioExcel Жыл бұрын
Hola Andrea! Sólo debes activar la pestaña programador siguiendo estos pasos: 1. En la pestaña Archivo , ve a Opciones > Personalizar cinta de opciones 2. En Personalizar la cinta de opciones y Pestañas principales, active la casilla Programador
@Andrealuscky
@Andrealuscky Жыл бұрын
@@MarioEugenioExcel mil gracias Mario
@SandraMorales-k2w
@SandraMorales-k2w 11 ай бұрын
Buenas tardes Mario Javier, Gracias por el fabuloso video. Segui todas las instrucciones para crear mi lista despegable con seleccion multiple y logre hacerlo. Mi lista desplegable contiene opciones de una sola palabra y algunas mas opciones de frases. Cuando selecciono 2 o mas de mis opciones que contengan frases y trato de des-seleccionarlas nuevamente, en lugar de borrarsen, se duplican. Por favor me puede indicar coomo puedo arreglarlo? Gracias.
@fabianesquivelcastillo-hb6lo
@fabianesquivelcastillo-hb6lo Жыл бұрын
Podría ayudarme porfavor? He intentado hacerlo pero para columnas salteadas 10, 13, 16, 19, aplicando "If tarjet.Column = 10 or tarjet.colum = 13 then" Y así sucesivamente pero no funciona
@MarioEugenioExcel
@MarioEugenioExcel Жыл бұрын
Hola Fabián! Lo correcto es "Target" y no "Tarjet", pruebalo con esa consideración.
@lidiawang7003
@lidiawang7003 9 ай бұрын
La primera vez utilizo programador, me ha salido un mensaje "El argumento no es opcional", supongo que habra algun fallo, pero he comparado las lineas de codigo, y al parecer son correctos. Le agradezco mucho si me podrias explicar porque me sale eso? Muchas gracias de antemano.
@TheCar1097
@TheCar1097 Жыл бұрын
Muchas gracias por el tutorial! Será posible aplicar una lista desplegable con selección múltiple y que también sea dependiente? Por ejemplo si tenemos AA y sus dependientes son AA1, AA2, BB con dependientes BB1, BB2, y CC con dependientes CC1, CC2, si seleccionamos solo AA y CC, en la otra columna pueden aparecer solo las opciones de ambas? En este caso AA1,AA2,CC1 y CC2? Y ya no BB1 y BB2
@MarioEugenioExcel
@MarioEugenioExcel Жыл бұрын
Es posible pero sólo a través de macros. Es complicado explicarlo por aquí, si aún necesitas el soporte puedes escribirme a marioeugenioe@gmail.com para darte una solución.
@estefaniaperez4357
@estefaniaperez4357 Жыл бұрын
Buenas tardes, en mi caso necesito seleccionar varias opciones y despues traer el nombre de esas opciones en otra columna se puede?
@MarioEugenioExcel
@MarioEugenioExcel Жыл бұрын
Hola Estefania, si aún necesitas ayuda, por favor escríbeme a marioeugenioe@gmail.com
@ROSASIERRA-n6t
@ROSASIERRA-n6t Ай бұрын
Como obtengo el código
@wilfredpalacio4984
@wilfredpalacio4984 11 ай бұрын
Mario muy buena explicación, si quisiera que se generara la lista desplegable con casillas de verificación para no tener que abrirla y estar seleccionando , como sería
@marydelarosa9465
@marydelarosa9465 5 ай бұрын
Hola, muchas gracias por tu video me ha servido de mucho, solo tengo un pregunta si el lugar de que las columanas fueran contiguas fueran especificas, como puedo indicar eso en el codigo?
@jackv9632
@jackv9632 Жыл бұрын
Buenos dias, copie el codigo con las correcciones que hizo en los comentarios para cuando cada elemento de la lista tiene mas de 2 palabras, y para el separador puse lo siguiente: separador=", " (con un espacio despues de la coma). Todo funciona normal, lo que sucede es que al seleccionar nuevamente un elemento para que se borre, cuando borro todos, queda una coma, en lugar de borrarse todo completamente, queda una coma como resultado final. Espero se me comprenda y se pueda hallar una solucion.
@bismarck9602
@bismarck9602 Жыл бұрын
Que buen video. Pero me gustaría saber cómo obtuviste el código.
@adrianvillarreal6742
@adrianvillarreal6742 6 ай бұрын
Estoy presentando el mismo problema, ojala nos puedan ayudar
@JosLuisOfficial
@JosLuisOfficial Жыл бұрын
Se puede seleccionar toda la lista con control o Shift?
@MarioEugenioExcel
@MarioEugenioExcel Жыл бұрын
Para seleccionar toda la lista debes presionar Ctrl + Shift + tecla hacia abajo
@JosLuisOfficial
@JosLuisOfficial 9 ай бұрын
Muchas gracias por tu respuesta. Intente hacerlo pero por alguna razón la macro no me lo permite, debo agregar algo al código o una combinación diferente de teclas?
@MaríaJoséGilBlasco
@MaríaJoséGilBlasco 11 ай бұрын
Muchas gracias Mario. Explicas muy bien los pasos para todo pero he tenido el problema de que me he descargado tu hoja excel de tu ejemplo y no me funciona: sólo me permite una entrada. Naturalmente , también he puesto tu código en mi hoja excel y tampoco funciona. Me puedes ayudar????
@feliperincontorres2268
@feliperincontorres2268 2 жыл бұрын
Hola disculpa sabes como lo puedo hacer en Office Scripts Gracias
@aranda2186
@aranda2186 Жыл бұрын
Funciona perfectamente pero cuando le doy bloquear a la hoja deja de funcionar, ¿sabes que puede ser? Necesito la hoja bloqueada para que no eliminen las formulas de otras partes de las tablas que tengo creadas
@miligarzone8699
@miligarzone8699 Жыл бұрын
Buen dia Mario, necesito tu ayuda por favor, pude incorporar la lista desplegable de seleccion multiple, y despues le hice la correcion que pusiste en un comentario para que el macro funcione con la Hoja protegida, la cual tambien funciono, pero con un problema, si algun campo de esa columna que tiene la lisa desplegable de seleccion multiple se borra con delete o backspace , se me desprotege la hoja automaticamente, como puedo arreglarlo?
@MarioEugenioExcel
@MarioEugenioExcel Жыл бұрын
Hola Mili! Escríbeme a marioeugenioe@gmail.com para darte una solución que se ajuste a tus necesidades.
@arantzagissellevillasanaag5119
@arantzagissellevillasanaag5119 2 жыл бұрын
Hola, muchas gracias por el video. Tengo una duda, estoy haciendo una tabla con 3 listas desplegables de nivel y en la última tabla quiero aplicar esto. Aparte de este código inserte otro donde si cambio la opción de las otras dos celdas, se borra la información. Logre que hubiera selección múltiple pero a la hora de querer de deseleccionar no me deja y el texto se empieza a poner el separador por cada palabra. Me puede ayudar?
@MarioEugenioExcel
@MarioEugenioExcel 2 жыл бұрын
Hola Arantza, por favor compárteme un archivo de ejemplo (que incluya tu código modificado) a marioeugenioe@gmail.com para poder revisarlo y darte una solución que se ajuste a tus necesidades.
@renzomamino
@renzomamino 2 жыл бұрын
Hola @Mario quisiera agradecerle y consultarle como hago para que no me reemplace los valores? Solamente los deje a medida que se van seleccionando. Tengo que hacer esto con descuentos y tengo clientes con = descuentos entonces borra el anterior. Gracias
@MarioEugenioExcel
@MarioEugenioExcel 2 жыл бұрын
Hola Renzo, disculpa la demora en la respuesta. Qué debería suceder si se presiona por segunda vez la misma opción? debería registrarse por duplicado o mantenerse un registro único (no eliminarse como funciona actualmente el archivo)?
@nilocajoflores8877
@nilocajoflores8877 3 ай бұрын
Hola esta excelente, buen aporte. Consulta, como puedo hacer para que el separador no sea por comas, si no se pase a otra fila pero en la misma celda.
@lilianamendoza5935
@lilianamendoza5935 3 жыл бұрын
Hola, disculpa... y si quiero hacerlo para más de una columna en el mismo archivo, cómo debo de escribirlo en el script?
@MarioEugenioExcel
@MarioEugenioExcel 3 жыл бұрын
Hola Liliana! Es super sencillo, intenta modificar la línea de código If Target.Address = "$C$2" Then por esta otra (en este ejemplo estamos aplicando las listas desplegables desde la columna 3 hasta la columna 5): If (Target.Column >= 3 And Target.Column
@julianahernandez179
@julianahernandez179 4 ай бұрын
Hice todo el proceso, como se indica y no funciona, siempre me saca un error en la misma parte; dice: "Error de compilación, el argumento no es opcional"
@oscarramos5657
@oscarramos5657 2 жыл бұрын
Buenos días, Mario si necesito incluir más de una lista desplegable con opción múltiple pero de otra lista diferente a la usada en el primer código es posible ?
@MarioEugenioExcel
@MarioEugenioExcel 2 жыл бұрын
Hola Oscar, no habría ningún problema, sólo debes asegurarte de que se incluya en el código el rango en donde estén las listas desplegables (de diferentes orígenes de datos si se requiere) que deseas que funcionen con selección múltiple.
@mariaantonellapannocchia8303
@mariaantonellapannocchia8303 2 жыл бұрын
conuslta como puedo hacer esto mismo si no tengo la pestaña de programador?
@MarioEugenioExcel
@MarioEugenioExcel 2 жыл бұрын
Hola María, sólo debes activar la pestaña programador. Para hacerlo debes seguir los siguientes pasos: 1. Ve a la pestaña "Archivo", luego a "Opciones" y dar clic en "Personalizar cinta de opciones" 2. En "Personalizar la cinta de opciones", activa la casilla "Programador" que está al lado derecho y finalmente darle clic en Aceptar.
@joserra30a
@joserra30a Жыл бұрын
Hola JAvier, quiero que eso me lo haga en varias columnas (teniendo en cuenta que las primeras filas de las columnas son nombres de personas... Como pudo solucionarlo?
@joserra30a
@joserra30a Жыл бұрын
Solventado
@anaortega3400
@anaortega3400 2 жыл бұрын
Hola. Tengo una duda que no he encontrado en los comentarios. Necesito hacer la selección múltiple en columnas que no son seguidas, ejemplo en columna 8, 10 y 15 pero por ejemplo no quiero que lo tengan el resto. ¿Me podría ayudar porfavor?
@anaortega3400
@anaortega3400 2 жыл бұрын
Y también me gustaría saber si se puede elegir un separador por ejemplo “,” en una columna y otro por ejemplo “&” en otra. Gracias
@MarioEugenioExcel
@MarioEugenioExcel 2 жыл бұрын
Hola Ana, respecto a tu primera preguna, hay muchas opciones para conseguirlo, te comparto un par de mis favoritas. Lo que debes hacer es reemplazar la siguiente línea de código: If Target.Address = "$C$2" Then por cualquiera de estas: Opción 1 If Target.Column = 8 Or Target.Column = 10 Or Target.Column = 15 Then Opción 2 If Not Intersect(Target, Range("H:H,J:J,O:O")) Is Nothing Then Espero te sea de utilidad!
@MarioEugenioExcel
@MarioEugenioExcel 2 жыл бұрын
Respecto a tu segunda pregunta, lo más sencillo sería reemplazar la siguiente línea de código: separador = "," Por estas otras (cada número luego de Case hace referencia a cada columna): Select Case Target.Column Case 8 separador = "," Case 10 separador = "-" Case 15 separador = "&" End Select Espero que esto te permita solucionar tu inconveniente. Saludos y éxitos en tus proyectos de Excel!
@kontra0074
@kontra0074 Жыл бұрын
Hola mario Como estas? Hay alguna forma que dentro de una lista despegable este un signo que represente una unidad de medicion de algo y a ese se le pueda agregar un numero. por ejemplo /Ul ----> 10^3/Ul /uL -----> 10^3/uL g/dl -----> 2.5g/dl /uL -----> 7^3/uL para asi colocarles valores numericos a cada seleccion dentro de la lista, o no es posible? Muchas gracias
@MarioEugenioExcel
@MarioEugenioExcel Жыл бұрын
Hola! No entiendo muy bien la solicitud, ¿cómo debería quedar la celda de selección múltiple? Si me compartes algún ejemplo más detallado puedo brindarte una solución que se ajuste a lo que necesitas.
@enriqueandresdelcastillo5394
@enriqueandresdelcastillo5394 3 жыл бұрын
Hola Mario que tal, una consulta sabes como se puede aplicar ello dentro de un Formulario VBA
@MarioEugenioExcel
@MarioEugenioExcel 3 жыл бұрын
Hola Enrique! Envíame un ejemplo a marioeugenioe@gmail.com de como has configurado tu formulario para darte una solución que se ajuste a tus necesidades.
@victorespejo2729
@victorespejo2729 2 жыл бұрын
Buen día, disculpe copio todo tal cual como usted lo hizo y me marca error en la parte donde dice 3 veces reemplazar, podría ayudarme o si tiene la transcripción solo para copiarla y pegarla, se lo agradecería
@MarioEugenioExcel
@MarioEugenioExcel 2 жыл бұрын
Hola Victor, en la descripción del video está el link para la descripción del archivo con el código.
@victorespejo2729
@victorespejo2729 2 жыл бұрын
@@MarioEugenioExcel es que no podía pero ya pude muchas gracias
@estephanyserrano6328
@estephanyserrano6328 3 жыл бұрын
Hola, buenos dias, tengo una duda, como podría realizar una tabla dinamica con esas columnas que tienen más de una respuesta?, es que al momento de realizar la tabla dinamica me toma esas opciones como una sola opcion y no por separado
@MarioEugenioExcel
@MarioEugenioExcel 3 жыл бұрын
Hola Estephany! Me ayudaría que puedas enviarme un ejemplo a marioeugenioe@gmail.com para poder revisarlo y darte la respuesta que se ajuste a tus necesidades.
@amidefgarcia5891
@amidefgarcia5891 2 жыл бұрын
tengo el mismo problema, encontraste solución?
@lissethkarinagonzaleziller4096
@lissethkarinagonzaleziller4096 3 жыл бұрын
Hola, Excelente información. Tengo una duda a la hora de hacer las tablas dinamica por opción no tendría ningún inconveniente?
@arcalimon4361
@arcalimon4361 3 жыл бұрын
En un formulario Google deseo aplicar la selección múltiple para que cada niño tenga necesariamente que escoger 3 deportes favoritos para entrenar, que al escoger el primero, en su segunda escogencia no aparezca la primera escogida, así mismo en su tercera escogencia no le aparezca ni la primera ni la segunda escogida. Me puedes compartir el código?
@MarioEugenioExcel
@MarioEugenioExcel 3 жыл бұрын
Hola! Puedes probar este código, considerando que la lista de validación está en la celda "C2" de la "Hoja 1". function onEdit(e) { var valAnterior; var valNuevo; var separador; separador = "," var ss=SpreadsheetApp.getActiveSpreadsheet(); var activeCell = ss.getActiveCell(); if(activeCell.getColumn() == 3 && activeCell.getRow() == 2 && ss.getActiveSheet().getName()=="Hoja 1") { valNuevo=e.value; valAnterior=e.oldValue; if(!e.value) { activeCell.setValue(""); } else { if (!e.oldValue) { activeCell.setValue(valNuevo); } else { activeCell.setValue(valAnterior + separador + valNuevo); } } } }
@gabrielignacio6563
@gabrielignacio6563 3 жыл бұрын
BUENISIMO... ME AYUDO MUCHO
@andrylorannyencarnacion5638
@andrylorannyencarnacion5638 2 жыл бұрын
Hola, lo intento en la columna 6,7 de mi documento pero luego deja de funcionar, ayuda por favor
@MarioEugenioExcel
@MarioEugenioExcel 2 жыл бұрын
Hola! Que error te sale o cuál es el. Inconveniente quense te presenta?
@andrylorannyencarnacion5638
@andrylorannyencarnacion5638 2 жыл бұрын
@@MarioEugenioExceldecía error en. La sintaxis en una ,luego dejo de funcionar la hoja y tuve que cerrar el Excel
@MarioEugenioExcel
@MarioEugenioExcel 2 жыл бұрын
@@andrylorannyencarnacion5638 Hola Andry, si es posible envíame tu archivo a marioeugenioe@gmail.com para revisarlo y darte una solución.
@pizzeria4202
@pizzeria4202 2 жыл бұрын
Hola, como estas? De la nada buscando una solución llegue a tu video, te puedo consultar algo que no logro encontrar la solución? Solo respóndeme si o no, se puede guardar de manera histórica datos de un check List? Gracias :(
@MarioEugenioExcel
@MarioEugenioExcel 2 жыл бұрын
Hola! Es totalmente posible a través de macros, si deseas compárteme tu avance a marioeugenioe@gmail.com para ayudarte a resolverlo
@adrianvillarreal6742
@adrianvillarreal6742 6 ай бұрын
Hola Javier, muchas gracias por tu trabajo, me funcionó, solo tengo un problema con la lista ya que agregué elementos con espacios; es decir, entre el listado hay opciones que contienen varias palabras, el detallé esta cuando quiero quitar una opcion previamente elegida ya que me pone una coma entre los espacios de otras opciones, me pondrías ayudar a corregir esto?
@danielgonzalosilva5537
@danielgonzalosilva5537 2 жыл бұрын
en ves de poner solo una columna, como hago para poner varias columnas completas?
@MarioEugenioExcel
@MarioEugenioExcel 2 жыл бұрын
Hola Daniel! Lo que debes hacer es reemplazar la siguiente línea de código: If Target.Address = "$C$2" Then por cualquiera de estas: Opción 1 If Target.Column = 8 Or Target.Column = 10 Or Target.Column = 15 Then Opción 2 If Not Intersect(Target, Range("H:H,J:J,O:O")) Is Nothing Then Espero que te sea de utilidad. Saludos y éxitos en tus proyectos de Excel!
@danielgonzalosilva5537
@danielgonzalosilva5537 2 жыл бұрын
@@MarioEugenioExcel grax
@adrifrias5884
@adrifrias5884 3 жыл бұрын
Una duda, target no me reconoce ningún valor y siempre se termina mi programa
@MarioEugenioExcel
@MarioEugenioExcel 3 жыл бұрын
Hola Adri, tendría que ver tu archivo para identificar cuál es problema, si es posible envíamelo a marioeugenioe@gmail.com para revisarlo.
@anabravo8329
@anabravo8329 Жыл бұрын
Hola, muy buena explicación, pero se puede crear gráficos a partir de la información seleccionada, si esta separada de esa forma por comas?? Gracias
@MarioEugenioExcel
@MarioEugenioExcel Жыл бұрын
Hola Ana, eso sería un poco complicado, lo que se podría hacer sería generar una columna auxiliar para preparar la data y que se puedan generar los gráficos.
@juandavidrojaspardo3172
@juandavidrojaspardo3172 11 ай бұрын
Si lo requiero en dos filas de la misma columna. No en toda la columna. Como debería ir la fórmula??
@hansparodi
@hansparodi 11 ай бұрын
tengo la misma duda
@hansparodi
@hansparodi 11 ай бұрын
si ya la sabes, podrias compartirme la respuesta, por favor..
@ingenieromauroalejandrozap9766
@ingenieromauroalejandrozap9766 3 жыл бұрын
hola buenos días, muchas gracias, si quisiéramos que los elementos seleccionados, se vayan apilando en la misma celda de forma vertical y no horizontal como se podría hacer
@MarioEugenioExcel
@MarioEugenioExcel 3 жыл бұрын
Hola! Reemplaza la linea de código separador = "," por separador = Chr(10) Espero que con eso quede resuelto. Saludos y éxitos en tus proyectos de Excel!
@ingenieromauroalejandrozap9766
@ingenieromauroalejandrozap9766 3 жыл бұрын
@@MarioEugenioExcel Mario excelente, pero y si quiero que la macro me aplique a todo el libro incluidas todas las hojas, sin restricción a un rango de columnas ni únicamente a ciertas hojas, se podría ?
@MarioEugenioExcel
@MarioEugenioExcel 3 жыл бұрын
@@ingenieromauroalejandrozap9766 es totalmente posible, en este caso la macro actúa sobre el evento change de la Hoja 1, para lograr lo que necesitas tendrías que utilizar el evento sheetChange de la hoja ThisWorkbook y hacer referencia al objeto sh para que se aplique la macro en cualquiera de las hojas. Estoy sin la laptop en este momento, pero si deseas escribeme un correo a marioeugenioe@gmail.com y te envío un ejemplo en unas 7 u 8 horas aproximadamente.
@ingenieromauroalejandrozap9766
@ingenieromauroalejandrozap9766 3 жыл бұрын
@@MarioEugenioExcel muy agradecido, me saco de una grande, perfecto te voy a enviar un mail. muchas por tus respuestas tan efectivas y prontas.
@yzero952
@yzero952 2 жыл бұрын
Buenas muchas gracias por compartir el codigo, pero tengo un problema, resulta que cuando selecciono una opción que quiero eliminar de mi casilla donde estoy seleccionando mis datos, la cosa es que elimina este dato, pero los demas datos se llenan de coma, puesto que no son numeros, son textos es decir: ---celda--- (hola soy un dato 1, hola seré el dato eliminado, Hola soy un dato 2) selecciono el dato que deseo eliminar para que no aparezca en la celda (hola,soy,un,dato,1,Hola,soy,un,dato,2) sé que tiene que ver con la parte del código correspondiente a: "Target.Value = Replace(Trim(Replace(Replace(Replace(valAnterior, valNuevo, ""), separador, " "), " ", " ")), " ", separador)" pero no encuentro una forma en la que deje de hacer eso Espero me puedas ayudar 😃
@MarioEugenioExcel
@MarioEugenioExcel 2 жыл бұрын
Hola! Para que funcione como necesitas debes reemplazar esta línea de codigo: Target.Value = Replace(Trim(Replace(Replace(Replace(valAnterior, valNuevo, ""), separador, " "), " ", " ")), " ", separador) Por estas otras: Dim temp As String temp = Replace(Replace(Replace(Replace(valAnterior, valNuevo, ""), separador, ".-"), ".-.-", ".-"), ".-", separador) If Right(temp, 1) = separador Then temp = Left(temp, Len(temp) - 1) If Left(temp, 1) = separador Then temp = Right(temp, Len(temp) - 1) Target.Value = temp Espero te sea de ayuda. Saludos!
@yzero952
@yzero952 2 жыл бұрын
@@MarioEugenioExcel Bueno resulta que ahora me tira un error en la linea de codigo: Replace(Replace(Replace(Replace(valAnterior, valNuevo, ""), separador, ".-"), ".-.-", ".-"), ".-", separador) este error dice se espera un "="
@MarioEugenioExcel
@MarioEugenioExcel 2 жыл бұрын
@@yzero952 pusiste el target.value= antes de ese código? Revisa el código que te puse en mi anteriro respuesta
@MarioEugenioExcel
@MarioEugenioExcel 2 жыл бұрын
@@yzero952 si no lo puedes solicionar, enviame tu archivo a marioeugenioe@gmail.com para poder revisarlo!
@yzero952
@yzero952 2 жыл бұрын
@@MarioEugenioExcel pues el error era ese que me faltaba el temp =, 😅😅😅😅😅😅 lo siento mucho jaja
@oromerov
@oromerov 3 жыл бұрын
Buenas, cuando quiero ejecutar me sale "Error de compilación: El argumento no es opcional" y marca "Replace", cual seria el error?? le agradecería su respuesta, muchas gracias
@MarioEugenioExcel
@MarioEugenioExcel 3 жыл бұрын
Hola Oscar! Por favor asegúrate que en el último "Else" el código sea el siguiente: Target.Value = Replace(Trim(Replace(Replace(Replace(valAnterior, valNuevo, ""), separador, " "), " ", " ")), " ", separador) Lo más probable es que te esté faltando incluir un argumento en la función replace.
@oromerov
@oromerov 3 жыл бұрын
@@MarioEugenioExcel sii, falto agregar las ultimas comillas y la palabra separador, salió perfecto!!!, muchas gracias!!!, excelente sus tutoriales!!!, muchísimas gracias por su pronta respuesta, justo es para un trabajo para mañana lunes, muchas gracias!!!
@lourdesgonzalezbernal7869
@lourdesgonzalezbernal7869 2 жыл бұрын
Gracias @mario pero no puedo descargar el archivo, me podrías ayudar?
@MarioEugenioExcel
@MarioEugenioExcel 2 жыл бұрын
Hola Lourdes, enviame un mensaje a marioeugenioe@gmail.com indicandome el archivo que necesitas.
@ajalexmx
@ajalexmx 3 жыл бұрын
Excelente! Una pregunta , y en caso de querer un máximo se selecciones? Digamos de la lista quiero que máximo elijan 3?
@MarioEugenioExcel
@MarioEugenioExcel 3 жыл бұрын
Hola Alex, es un poco complejo de explicar por aquí asi que te dejo un ejemplo: fumacrom.com/2tpo9 Espeto te sea de utilidad. Saludos
@vanessatamara724
@vanessatamara724 Жыл бұрын
Hola, esto se puede hacer en word? Ayudaaaa
@cuitlahuacortiz1474
@cuitlahuacortiz1474 2 жыл бұрын
Hola, me eencantan tus videos. Tengo una duda, si quisera seleccionar el mismo concepto pero que este no se borre al hacerlo?
@MarioEugenioExcel
@MarioEugenioExcel 2 жыл бұрын
Hola! ¿Te refieres a que el mismo concepto aparezca más de una vez dentro de la lista?
@cuitlahuacortiz1474
@cuitlahuacortiz1474 2 жыл бұрын
@@MarioEugenioExcel por ejemplo, si quisiera seleccionar azul varias veces y que estas aparezcan. Ya que si selecciono azul y luego vuelvo a seleccionar esta selección se borra
@MarioEugenioExcel
@MarioEugenioExcel 2 жыл бұрын
@@cuitlahuacortiz1474 es muy sencillo, sólo reemplaza estás líneas de código: If InStr(valAnterior, valNuevo) = 0 Then Target.Value = valAnterior & separador & valNuevo Else Target.Value = Replace(Trim(Replace(Replace(Replace(valAnterior, valNuevo, ""), separador, " "), " ", " ")), " ", separador) End If Por esta única línea: Target.Value = valAnterior & separador & valNuevo Espero te sea de utilidad. Saludos y éxitos en tus proyectos de Excel!
@isabelzapata8700
@isabelzapata8700 2 жыл бұрын
excelente Mario, me funciono muy bien, solo tengo dos dudas, al proteger la hoja deja de funcionar el macro y como podria contar los valores de la celda de validacion cuando son dos o mas, creo que el contar.si no funciona aqui, se podra hacer algo al respecto ?
@MarioEugenioExcel
@MarioEugenioExcel 2 жыл бұрын
Hola Isabel! Para resolver el inconveniente con tu primera pregunta, debes hacer lo siguiente: - Seleccionar todas las celdas con listas desplegables en las que requieres que funcione la selección múltiple (con la hoja desprotegida), dar clic derecho, seleccionar "Formato de celdas", ir a la pestaña "Proteger" y desactivar el check en la opción "Bloqueada". - Luego, considerando que la hoja protegida es la Hoja 1, debes añadir luego de esta línea de código If Target.Address = "$C$2" Then, lo siguiente: Sheets(1).Unprotect Password:="EditarConTuPassword" - el 1 hace referencia a la hoja protegida y entre comillas debes colocar el password de tu hoja. - Posteriormente, luego del penúltimo "End If", debes añadir esta línea de código: Sheets(1).Protect Password:="EditarConTuPassword" - Finalmente protege la hoja con el mismo password incluido en el código. Con esto debería funcionar. Nota: Sugiero proteger también el proyecto con una contraseña para que no se tenga acceso al password de protección de las hojas a través del código Respecto a tu segunda pregunta: - Puede utilizar la siguiente fórmula matricial: =SUMA(--ESNUMERO(ENCONTRAR("Celda con el valor que se desea contar";"Rango de celdas para realizar el conteo"))) - No olvides que es una fórmula matricial y para que funcione correctamente debes presionar la combinación de teclas "Ctrl + Shift + Enter" Espero que esta información te sea de utilidad. Saludos y éxitos en tus proyectos de Excel!
@miligarzone8699
@miligarzone8699 Жыл бұрын
@@MarioEugenioExcel Hola Mario, no me funciono la protección de la hoja, se me sigue deshabilitando la lista múltiple. Habra otra opcion?
@andreapereyrabarreyro3443
@andreapereyrabarreyro3443 3 жыл бұрын
¡Hola! Quisiera hacer otra consulta. Al sacar opciones ya seleccionadas, los separadores quedan. Dependiendo la ubicación de la opción antes de ser borrada, puede quedar adelante, o entre opciones, o al final. ¿Es posible modificar esto y que al "destildar" una opción se borre también su separador? Muchas gracias.
@MarioEugenioExcel
@MarioEugenioExcel 3 жыл бұрын
Hola Andrea! Me hicieron una consulta similar en un comentario anterior y revisando mi código me percaté que esto sucede cuando los valores de la lista desplegable tienen más de 1 palabra, en ese caso intenta reemplazando la línea de código: Target.Value = Replace(Trim(Replace(Replace(Replace(valAnterior, valNuevo, ""), separador, " "), " ", " ")), " ", separador) Por estas: Dim temp As String temp = Replace(Replace(Replace(Replace(valAnterior, valNuevo, ""), separador, ".-"), ".-.-", ".-"), ".-", separador) If Right(temp, 1) = separador Then temp = Left(temp, Len(temp) - 1) If Left(temp, 1) = separador Then temp = Right(temp, Len(temp) - 1) Target.Value = temp Con este cambio debe quedar solucionado, de no ser así, si deseas puedes enviarme tu archivo a marioeugenioe@gmail.com para poder revisarlo.
@MiguelCastelanLeyva
@MiguelCastelanLeyva 8 ай бұрын
Cual es la contraseña, al entrar a Visual Basic me pide contraseña
@edgardaniel220
@edgardaniel220 3 жыл бұрын
Está buenísimo, lo único que noté es que las opciones de la lista no deben de llevar espacios en blanco porque empieza a fallar, y para el separador no se como decirle al código que en vez de "," utilice un espacio con Alt+ Enter para que queden en forma de lista dentro de la celda. Saludos
@MarioEugenioExcel
@MarioEugenioExcel 3 жыл бұрын
Hola Edgar, el problema que mencionas lo solucioné en un comentario anterior, para que funcione correctamente debes reemplazar esta línea de codigo: Target.Value = Replace(Trim(Replace(Replace(Replace(valAnterior, valNuevo, ""), separador, " "), " ", " ")), " ", separador) Por estas: Dim temp As String temp = Replace(Replace(Replace(Replace(valAnterior, valNuevo, ""), separador, ".-"), ".-.-", ".-"), ".-", separador) If Right(temp, 1) = separador Then temp = Left(temp, Len(temp) - 1) If Left(temp, 1) = separador Then temp = Right(temp, Len(temp) - 1) Target.Value = temp Por otro lado, para aplicar el salto de línea, debes usar este codigo: separador = chr(10) Espero te sea de ayuda. Saludos!
@adrifrias5884
@adrifrias5884 3 жыл бұрын
@@MarioEugenioExcel Hola, si uso el separador de renglón tendría que cambiar el right y left por otra cosa?
@MarioEugenioExcel
@MarioEugenioExcel 3 жыл бұрын
@@adrifrias5884 Hola! No es necesario, con la modificación que menciono líneas arriba funciona perfectamente si utilizar el salto de línea como separador.
@andreapereyrabarreyro3443
@andreapereyrabarreyro3443 3 жыл бұрын
Muchas gracias! Me sirvió mucho, pero tengo una consulta: el código sirve para un conjunto de columnas consecutivas, pero ¿es posible hacerlo de forma que luego de dicho conjunto de columnas, deje de aplicarse y luego nuevamente aplicarlo para otras? Por ejemplo, entre columnas 11 a 17, 22 a 25 y 33. Gracias!
@MarioEugenioExcel
@MarioEugenioExcel 3 жыл бұрын
Hola Andrea! Es totalmente posible, intenta modificar la línea de código If Target.Address = "$C$2" Then por esta otra: If (Target.Column >= 11 And Target.Column = 22 And Target.Column
@andreapereyrabarreyro3443
@andreapereyrabarreyro3443 3 жыл бұрын
@@MarioEugenioExcel ¡Funcionó perfecto! Te agradezco muchísimo la ayuda y la rapidez de tu respuesta.
@yulingersinainunez3771
@yulingersinainunez3771 2 жыл бұрын
@@MarioEugenioExcel Hola Mario!! a mi no me lee ese código
@yulingersinainunez3771
@yulingersinainunez3771 2 жыл бұрын
yo quiero q las listas estén en columnas separadas por ejemplo B, J, I
@mariaangelicalopezlicona8508
@mariaangelicalopezlicona8508 3 жыл бұрын
HOLA, NO PUEDO DESCARGAR TU ARCHIVO, ME PODRIAS AYUDAR?
@MarioEugenioExcel
@MarioEugenioExcel 3 жыл бұрын
Hola Maria! Déjame tu correo para enviártelo por ese medio. Saludos!
@mariaangelicalopezlicona8508
@mariaangelicalopezlicona8508 3 жыл бұрын
@@MarioEugenioExcel SI PODRAS AYUDARME?
@intercambiocatolico812
@intercambiocatolico812 3 жыл бұрын
He visto mucho la palabra Target.address u con tras terminaciones y sigo sin entender su sintaxis o manejo ...como se diga para entender sus diferentes posibilidades al usarla. Nos podría explicar en un video? Gracias de antemano!
@sherilfarfan6562
@sherilfarfan6562 3 жыл бұрын
Hola me funciona perfecto, pero al querer editar la celda me sale este error "Este valor no coincide con las restricciones de validación de datos definidas para esta celda" que se podría hacer? :c
@MarioEugenioExcel
@MarioEugenioExcel 3 жыл бұрын
Hola Sheril, para entenderlo mejor por favor respóndeme lo siguiente: 1. ¿Cómo estás editando la celda? ¿De forma manual? 2. ¿Cuál es la necesidad de editar la celda si el código ya permite seleccionar múltiples opciones? Me comentas para ver que solución se le puede dar a tu problema.
@gustavoleon658
@gustavoleon658 3 жыл бұрын
Me da el mismo error :S
@raquelmb9521
@raquelmb9521 3 жыл бұрын
Cómo puedo acceder al código VBA? Nos lo puedes facilitar?
@MarioEugenioExcel
@MarioEugenioExcel 3 жыл бұрын
Hola Raquel, hay un link de descarga del archivo en la descripción del video. Si deseas escribeme a marioeugenioe@gmail.com y te envío el archivo directamente.
@raquelmb9521
@raquelmb9521 3 жыл бұрын
Gracias Mario! Ya he podido descargar el documento. Me hacia un lio con la publicidad de la página, y no encontraba como llegar al doc. Muchas gracias por subir el vídeo y ayudarnos con las dudas. Muy agradecida, saludos!
@sinnombreespecifico3217
@sinnombreespecifico3217 3 жыл бұрын
Hola un favor donde puedo copiar el código?
@MarioEugenioExcel
@MarioEugenioExcel 3 жыл бұрын
Hola Ohover, hay un link de descarga del archivo en la descripción del video.
@albertoestrella11
@albertoestrella11 4 ай бұрын
Hola me gustó tu video Me gustaría saber como hago una desplegable (requisitos) qué dependa de otra lista desplegable (cargos) y que cuando estén todos los requisitos me diga completado Gracias
@diegovenegas8588
@diegovenegas8588 2 жыл бұрын
Hola Mario, buenas tardes. muy buena explicación en el video. Tengo una consulta. en mi caso yo necesito que la función de selección múltiple se solo desde C10 hasta C20 y desde D10 hasta D20. ¿Cuáles son los cambios que debo realizar en el código?. Esto se debe a que todo lo que escribo en las celdas anteriores a las C10 y D10 se borra ya que toda la columna esta condicionada por el código.
@MarioEugenioExcel
@MarioEugenioExcel 2 жыл бұрын
Hola Diego! Para lograr lo que necesitas solo debes modificar la línea de código: If Target.Address = "$C$2" Then por esta línea: If Not Intersect(Target, Range("C10:C20,D10:D20")) Is Nothing Then Espero te sea de utilidad. Saludos y éxitos en tus proyectos de Exel.
@jivfzg
@jivfzg 2 жыл бұрын
Brutal! gracias Mario! una pregunta, luego quiero hacer una busqueda de cada uno de los valores de la lista, cuantos se repiten dentro del un listado, que porsupuseto es multiple. ¿COmo puedo hacerlo?
@MarioEugenioExcel
@MarioEugenioExcel 2 жыл бұрын
Hola José! Te refieres a un contador a través de una fórmula o que necesitas exactamente? Si deseas escríbeme a marioeugenioe@gmail.com y compárteme un ejemplo de lo requieres para entenderlo mejor y darte una respuesta que se ajuste a lo que necesitas.
@appkrew
@appkrew Жыл бұрын
como hacer una lista desplegable con selección múltiple y que también sea dependiente?
@MarioEugenioExcel
@MarioEugenioExcel Жыл бұрын
Hola Katherina, es posible pero sólo a través de macros. Es complicado explicarlo por aquí, si aún necesitas el soporte puedes escribirme a marioeugenioe@gmail.com para darte una solución.
@dakadila
@dakadila 2 жыл бұрын
Hola Mario, he puesto el código sin embargo no funciona, sigue igual y ya me he frustrado. No sé si es porque los elementos de mi lista tienen espacios. Quedo atenta a tu apoyo, saludos
@MarioEugenioExcel
@MarioEugenioExcel 2 жыл бұрын
Hola! SI es posible envíame un archivo de ejemplo con los datos que estás utilizando para compartirte una solución que se ajuste a tus necesidades. Mi correo es: marioeugenioe@gmail.com
@pinodesireereyescardenes5155
@pinodesireereyescardenes5155 3 жыл бұрын
Buenas noches: Muchas gracias por el video pero ¿dónde puede copiar el código de la hoja 1 de Ejemplo? Gracias de antemano.
@MarioEugenioExcel
@MarioEugenioExcel 3 жыл бұрын
Hola! En la descripción de video dejé un link de descarga que incluye el archivo de trabajo.
@lucica1212
@lucica1212 3 жыл бұрын
Buenas noches ....saludos desde Venezuela........me uno a los agradecimientos del resto .......en verdad muchas gracias por compartir y enseñar....... También tengo la misma consulta que Nydia Massiel : una consulta si quiero usar diferentes listas desplegables en una misma hoja, puedo usar el mismo código? Muchas gracias nuevamente .......
@MarioEugenioExcel
@MarioEugenioExcel 3 жыл бұрын
Hola! Es totalmente posible, sólo habría que extender el rango de aplicación del código a toda una columna o a varias columnas como explico desde el minuto 04:45 De igual manera, aquí te dejo un ejemplo: fumacrom.com/3QN6Q Saludos y éxitos en tus proyectos de excel!
@cristinaromera7483
@cristinaromera7483 3 жыл бұрын
No tengo acceso al archivo descargable, podrías indicar el texto del código. Muchas gracias!! :)
@MarioEugenioExcel
@MarioEugenioExcel 3 жыл бұрын
Hola Cristina! Déjame tu correo para enviarte el archivo por ese medio
@nicolezapata9615
@nicolezapata9615 2 жыл бұрын
Hola! muchas gracias por tu video sin embargo me salió un error y no me funciona la programación, me podrías enviar el codigo por favor?
@nicolezapata9615
@nicolezapata9615 2 жыл бұрын
me sale Compite error: Argument not optional y me resalta el ¨Replace¨
@MarioEugenioExcel
@MarioEugenioExcel 2 жыл бұрын
Hola Nicole, enviame un mensaje a marioeugenioe@gmail.com pata ayudarte.
@marisaraimundo7942
@marisaraimundo7942 3 жыл бұрын
Muchas gracias Mario, me funcionó perfecto. Si quiero generar otras listas desplegables en otras columnas de la misma tabla, podrías indicarme que parte del código tengo que replicar y modificar?
@MarioEugenioExcel
@MarioEugenioExcel 3 жыл бұрын
Hola Marisa! Sólo habría que extender el rango de aplicación del código a toda una columna o a varias columnas como explico desde el minuto 04:45 y hacer referencia a la columna de la tabla desde la que se quiere extraer los datos para la nueva lista desplegable Aquí te dejo un ejemplo: fumacrom.com/3QN6Q Saludos y éxitos en tus proyectos de excel!
@marisaraimundo7942
@marisaraimundo7942 3 жыл бұрын
Perdón ahí vi que estaba en la respuesta que le diste a Andrea. Me sirvió mucho su trabajo. Muchas gracias.
Listas Desplegables con Formato Automático
6:46
Mario Javier Eugenio Estrada
Рет қаралды 10 М.
The Best Band 😅 #toshleh #viralshort
00:11
Toshleh
Рет қаралды 22 МЛН
REAL or FAKE? #beatbox #tiktok
01:03
BeatboxJCOP
Рет қаралды 18 МЛН
VIP ACCESS
00:47
Natan por Aí
Рет қаралды 30 МЛН
Import Bank Statement PDF directly to Tally
8:02
FinTaxPro
Рет қаралды 10 М.
Crear LISTAS DESPLEGABLES de VARIOS NIVELES en Excel  🚀 [paso a paso]
14:35
Reiniciar Listas Desplegables Dependientes (conVBA)
8:05
Mario Javier Eugenio Estrada
Рет қаралды 4,5 М.
Aprende a CONDICIONAR tus Listas Desplegable en Excel.
10:53
SMARTpro Academy
Рет қаралды 133 М.
The Best Band 😅 #toshleh #viralshort
00:11
Toshleh
Рет қаралды 22 МЛН