10:20 Esssssto es lo que estaba buscando, casi todos los tutoriales omiten esssto! Muchas gracias!!! No queda otra que aprender Macros cuanto antes. jajaj
Saludos a los administradores de esta pagina, muy agradecida por que ustedes le dan ZOOM a lo que estan visualizando y no tratando de llevarse el credito. Gracias por hacer primordial lo que estan enseñando.
En este vídeo se explica cómo crear en Excel listas desplegables condicionadas usando reglas de validación. Espero que les resulte interesante: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-AmE7JfpS4bM.html
muy bueno pero recurso a medias aquí dejo la formula: Private Sub Worksheet_Change(ByVal Target As Range) If Target.Address = "$D$4" Then Range("$E$4") = "" 'La referencia de la formula "$D$4" es la celda D4 donde se elije el departamento 'La referencia de la formila "$E$4" es la celda E$ donde se elije el municipio segun el departamento End If End Sub
Hola, muy interesante el tema. sobre la macro paso esta que aplica a varias celdas: Private Sub Worksheet_Change(ByVal Target As Range) If Not Intersect(Target, Range("A6:A1000")) Is Nothing Then Target.Offset(0, 25) = "" End If End Sub Tener en cuenta que en este ejemplo target.Offset el número 0 es la columna A, y el nro 25 corresponde a la columna Z.
@@RafaelBendezu Private Sub Worksheet_Change(ByVal Target As Range) If Not Intersect(Target, Me.Range("A6:A1000")) Is Nothing Then Application.EnableEvents = False Target.Offset(0, 25).ClearContents Application.EnableEvents = True End If End Sub
En vez de usar macros (en muchos trabajos no las autorizan o están desactivadas por defecto) yo usé un formato condicional. Si la combinación del 1º y 2º campo no es coherente (no se corresponden según las listas desplegables) por ejemplo "Argentina / Beni" el valor o texto del 2º campo (DEPARTAMENTO) por el formato condicional será de fuente color blanco. Es decir, si yo tengo "Bolivia/Beni" en los campos y cambio de país a Argentina, automáticamente el campo de departamento estará con la fuente de color blanco hasta que haya una coherencia entre ambos campos. Saludos desde Argentina
Consulta amigo Como haría para que las filas dependiente e independiente se apilen una después de otra? y así poder 2 columnas y unos 50 individualmente que se desplieguen. Gracias por su apoyo
Muy buen tutorial y bien explicado, pero por si no se han dado cuenta solo funciona con Países que no llevan espacio en su nombre o departamentos sin espacios.
mira en este video te explica exactamente como hacer eso para que cada fila muestre el resultado correspondiente a cada seccion, yo tenia ese problema porque eran 50 habitaciones de 2 tipos y queria que me mostrara solo las de cada tipo al seleccionar cada seccion... (Excel_ Aprende rapido a crear o insertar multiples listas dependientes. ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-FoCcXBPYvCg.html) Solo borra todo lo que te dijeron en este video, incluso ves que le puso nombre a la primera celda (Pa) tambien se lo quitas y has lo que dice en este video y si resulta, te activa ese efecto en cada fila
Hola!! A los que les sale error al momento de ejecutar el código, lo único que hice fue quitar las comillas (todas) y volverlas a colocar (obvio en el mismo lugar de dónde las quitan), es decir sólo las remplanzan. Espero les sirva. Saludos!!
Hola, tu video es muy útil, estoy haciendo mi propia lista y todo bien pero al momento de colocar el código fuente en Visual Basic me sale un error que dice: Error de Compilación: Error de Sintaxis y no sé por qué sale o si me habré saltado algún paso, si tienes algún comentario que me pueda ayudar con eso, sería genial. Gracias!
Amigo, realmente bueno y me ha servido; solo una consulta; en una base de datos son varias filas. Si copio y pego las celdas hacia abajo funciona la Macro?
mira en este video te explica exactamente como hacer eso para que cada fila muestre el resultado independiente en cada seccion... (Excel_ Aprende rapido a crear o insertar multiples listas dependientes. ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-FoCcXBPYvCg.html) Solo borra todo lo que te dijeron en este video, incluso ves que le puso nombre a la primera celda (Pa) tambien se lo quitas y has lo que dice en este video y si resulta, te activa ese efecto en cada fila, en cuanto al uso de macros a mi no me funciono, manda error de sintaxis
Private Sub Worksheet_Change(ByVal Target As Range) If Target.Count > 1 Then Exit Sub If Not Application.Intersect(Target, Range("A1:A300")) Is Nothing Then Target.Offset(0, 1) = "" End If End Sub
Buenas, antes que nada excelente video mis felicitaciones por esa dedicacion. Pude aplicarlo casi a la perfeccion pero tengo una duda como deberia reformar el codigo para que no solo se ponga en blanco la primer celda sino tambien las que esten debajo de la primera
Excelente vídeo y listo el Like. Pero tengo una pregunta: ¿Se puede hacer una lista desplegable para dos columnas que, por ejemplo, una sea de los códigos de articulos y la otra del concepto de los mismos?
Buenas tardes. Tu explicación esta excelente, pero tengo un problema y es que tu solo haces la explicación para una sola fila de la hoja 2, pero yo en mi ejercicio necesito que me funcione en mas filas, cuando me paro en la fila de abajo me sale la de los países, pero cuando me paro en la fila que sigue de la otra columna (departamentos) no me sale nada ni me despliega lo que pertenece a otro país. Es decir solo funciona en la primer fila y la primeras columnas. ¿Como puedo Hacer para que me permita hacerlo en varias filas de ambas columnas.?
Private Sub Worksheet_Change(ByVal Target As Range) If Target.Count > 1 Then Exit Sub If Not Application.Intersect(Target, Range("A1:A300")) Is Nothing Then Target.Offset(0, 1) = "" End If End Sub
Una duda Al momento de hace los pasos que dice En el vídeo, cuando ya hago la segunda lista desplegable me sale "el origen actualmente evalúa un error. Desea continuar?" Y cuando doy clic en si no aparece nada. Cómo hago ahí Cómo se corrige
Hola Tío Tech mucha gracias por el tutorial, necesito su colaboración y me diga cual seria el código para copiar y que haga lo mismo en las celdas de abajo ya que tengo un archivo donde cada linea se puede poner una categoría y una sub categoría, ya que si intento copiar celdas no me hace lo mismo que con la primera. P.D Si alguno lo logro le agradecería me compartiera el tip.
Hola, esta muy bien explicado y aprendi mucho, pero en la parte final cuando añado al codigo lo que copie para que me borre los paises me da error, me dice error de compilacion error de sintaxis, no se porque motivo pero quisiera saber si me pueden ayudar con esto, gracias
Muy bueno pero se podrá hacer campos dependientes en el que por ejemplo los departamentos no sean otra lista, sino campos horizontales donde aparezca el valor?
Hola excelente el video, facilita bastante el trabajo, pero tengo una consulta. Según el ejemplo, como puedo aplicar el código a 200 filas para que se actualice el departamento según el país? Por favor te lo agradecería infinitamente
Ya pude solucionar así: Guardarlo como libro habilitado para macros: Haga clic en No. En el cuadro Guardar como , en el cuadro de lista Guardar como tipo, elija Libro de Excel habilitado para macros (*.xlsm).
Hola, lo primero gracias por el aporte, me fue muy útil. Tengo una duda derivada de esta propuesta de macro que no consigo solucionar: He creado una lista de categorías (cat2) que depende de otra lista superior (cat1); llevado a este ejemplo cat1 serían los países y cat2 serían los departamentos. En mi caso aparecen en columna varios elementos de la "cat1", que condicionan a su misma fila en la "cat2"... mi pregunta es: ¿cómo puedo transformar la macro que propones para que funcione con todo el conjunto de datos? no solo con la fila como has hecho en el ejemplo. Muchas gracias
@@xatly Hola. Yo estoy probando, y en la ventana de validación de datos hay una alternativa que dice "Aplicar estos cambios a otras celdas con la misma configuración" lo marcas y selecciona las siguientes celdas. Debe ser eso. Yo aún lo estoy intentando porque necesito una lista dependiente sólo para una opción y no me resulta!!!!!
Private Sub Worksheet_Change(ByVal Target As Range) If Target.Address = “$F$11” Then Range(“G11”) = “” End If nd Sub Ese es el código, sin embargo al cambiar los datos que se indica me marca: Error de compilación: Se esperaba Then o Go To
Después de un análisis profundo (en verdad que esto es nuevo para mi) logré encontrar que el error era que al pegar no sé porque se me modificaba algunas cosas como omisión de letras o las comillas.
******ESTE ES EL VERDADERO CÓDIGO******* Private Sub Worksheet_Change(ByVal Target As Range) If Target.Address = "$C$6" Then Range("D6") = "" End If End Sub
Hola buenas tardes, una pregunta, sabes que me aparece una notificacion que dice "el origen actualmente evalua un error. ¿desea continuar? " sabes a que se debe?
EN LA PRIMERA LISTA DEBES INGRESAS EN ORIGEN LOS PAISES ESCRITOS ES DECIR ORIGEN = 'ARNGETINA;PERU;PARAGUAY. TAMBIEN TENIA EL MISMO ERROR PERO YA ENCONTRE LA SOLUCION XD
Jessica Lorena Velasco Uribe En Origen debes poner el nombre de la lista que hace el Filtro en el ejemplo del video son los países, no elijas las coordenadas del archivo como lo hace el video Sino déjame tu contacto para ayudarte
Los ke ya saben mucho se olvidan de ke alguna vez fueron tan ignorantes o más como los ke apenas estamos empezando. Si ya sabe tanto, cómprese un tutorial avanzado. Intolerante.
YAAAAAAAA!!!. GENIAL TÍO TECH. ME SUMO HA ESTUDIAR ALGO QUE SEA DE MACROS. Saludos y muchas gracias. Cómo siempre un kilo de aporte en fácil para nuestro abrumador trabajo cotidiano. Un abrazo desde....un abrazo.