@@MarioEugenioExcel Una pregunta, me di cuenta que si muevo o elimino hojas del excel, tengo que cambiar el "ThisWorkbook.sheets (1)" a (2) dependiendo del lugar de donde se encuentre la hoja en donde esté mi cmb ¿Puedo anclar el cmb a un nombre de hoja para poder eliminar y agregar todas las hojas que desee pero que la macro lea que la hoja en donde está el cmb sea por ejemplo "Reporte de pagos"?
@@romancheremos2080 Es posible, solo modifica el código indicando el nombre de la hoja y no el índice de la misma, por ejemplo, para tu caso en particular sería: ThisWorkbook.Sheets("Reporte de pagos")
Hola. Excelente vídeo. Se podría hacer una selección múltiple de datos en la lista de desplegables? Es decir, en vez de seleccionar solamente 1 valor de la lista, poder seleccionar varios. Muchas gracias
Buenos días, interesante proyecto, mi consulta si es que pudiera ayudarme, es que si se puede exportar la hoja seleccionada a excel utilizando la lista desplegable e ir agregandolas a continuación al cambiar la lista? Sin utilizar formularios activex?
Muchas gracias. Una pregunta, como se hace cuando uno quiere poner la lista desplegable en la misma columna pero en distintos rangos de filas. En tu ejemplo lo pones en E2:E8, pero que pasa si quisiera agregar la misma lista más abajo en rangos, por ejemplo E15:E22, E30:40, E55:E70, etc. como se pone en la programación VBA estos rangos? y la referencia a los mismos en el resto de la programación para que funcione. Muchas gracias.
Hola! Para lograr lo que necesitas solo debes modificar esta línea de código: If Not Intersect(Target, Range("E2:E8")) Is Nothing Then Por esta otra: If Not Intersect(Target, Range("E15:E22, E30:40, E55:E70")) Is Nothing Then Con eso quedaría resuelto. Espero que la información te sea de utilidad. Saludos y éxitos en tus proyectos de excel!
Literalmente el mejor video sobre este tema que hay en todo youtube. Muchísimas gracias
Muchas gracias por tu comentario! Espero que la información te haya sido de utilidad
@@MarioEugenioExcel Una pregunta, me di cuenta que si muevo o elimino hojas del excel, tengo que cambiar el "ThisWorkbook.sheets (1)" a (2) dependiendo del lugar de donde se encuentre la hoja en donde esté mi cmb
¿Puedo anclar el cmb a un nombre de hoja para poder eliminar y agregar todas las hojas que desee pero que la macro lea que la hoja en donde está el cmb sea por ejemplo "Reporte de pagos"?
@@romancheremos2080 Es posible, solo modifica el código indicando el nombre de la hoja y no el índice de la misma, por ejemplo, para tu caso en particular sería: ThisWorkbook.Sheets("Reporte de pagos")
@@MarioEugenioExcel Perfecto! Gracias
@@MarioEugenioExcel Buenas! Es posible colocar algún código que permita deslizarse por la lista con la rueda del mouse?
Excelente, me salvó.
Hola. Excelente vídeo. Se podría hacer una selección múltiple de datos en la lista de desplegables? Es decir, en vez de seleccionar solamente 1 valor de la lista, poder seleccionar varios. Muchas gracias
Hola excelente video, para la funcion lista si mi rango esta en otra hoja, como defino los datos??? me puede ayudar
Buenos días, interesante proyecto, mi consulta si es que pudiera ayudarme, es que si se puede exportar la hoja seleccionada a excel utilizando la lista desplegable e ir agregandolas a continuación al cambiar la lista? Sin utilizar formularios activex?
Muchas gracias. Una pregunta, como se hace cuando uno quiere poner la lista desplegable en la misma columna pero en distintos rangos de filas. En tu ejemplo lo pones en E2:E8, pero que pasa si quisiera agregar la misma lista más abajo en rangos, por ejemplo E15:E22, E30:40, E55:E70, etc. como se pone en la programación VBA estos rangos? y la referencia a los mismos en el resto de la programación para que funcione. Muchas gracias.
Hola! Para lograr lo que necesitas solo debes modificar esta línea de código:
If Not Intersect(Target, Range("E2:E8")) Is Nothing Then
Por esta otra:
If Not Intersect(Target, Range("E15:E22, E30:40, E55:E70")) Is Nothing Then
Con eso quedaría resuelto. Espero que la información te sea de utilidad. Saludos y éxitos en tus proyectos de excel!