Como reemplazar una búsqueda mediante userform en dos hojas a la vez.

Tengo una base de datos en una Hoja llamada "DATOS" y tengo otras 2 Hojas una llamada "LUIS" y la otra llamada "LENA". Está información la ingreso y la modifico mediante un Userform. La ingreso con el Userform "INGRESAR" a la vez, tanto a la Hoja "DATOS" como a la respectiva Hoja de usuario ya se "LUIS o "LENA". El ingreso a las hojas de usuario respectivas lo direcciono según el usuario seleccionado en un ComboBox. Lo que necesito y no logro realizarlo es modificar(toda la fila) de un registro seleccionado mediante una búsqueda en ambas Hojas a la vez, es decir en la Hoja "DATOS" y en cualquiera de las hojas del usuario que corresponda "LUIS" o "LENA". Espero haberme explicado con propiedad y espero que alguien pueda ayudarme.

Respuesta
1

Quizás algo de esto te ayude

https://www.programarexcel.com/2013/04/formulario-colorea-celdas.html Fijate que lo que hace es buscar el dato y colorear la fila, tu ahí debes escribir lo que la macro debe hacer.

Estos ejemplos también busca datos usando método find, es cuestión de adaptar a tu macro y ponerlo en un formulario

https://youtu.be/8ofRt-SDpfc

https://youtu.be/SiYG7sBH7zo

https://youtu.be/wOudnnm8g-g

También puedes buscar datos recorriendo las filas

https://youtu.be/hJHTspgfavI

https://youtu.be/V_pQbeDdlFY

https://youtu.be/Rac3rYG9Jqs

https://youtu.be/yFNlSsYZZF0

https://youtu.be/_XvTiwgPHzo

https://youtu.be/M3C5AyDMLOY

También puedes buscar datos asociando macros VBA con SQL que es muy eficiente así mira:

https://youtu.be/qCUD-ypH4Ik

https://youtu.be/3OJBOQu2xmE

https://youtu.be/b5p_yzc-He8

https://youtu.be/L0wMzeml_z8

https://youtu.be/8ekVymydhrw

https://youtu.be/1KgMgwp6TI

Ihttps://youtu.be/1sIV4kavClY

https://youtu.be/YFPWWezYUKc

https://youtu.be/yLB6HoCZ9JI

Visita https://programarexcel.com  descarga cientos de ejemplos de macros gratis Suscribe https://www.youtube.com/c/programarexcel?sub_confirmation=1  activa la campana y youtube te avisará cuando se suban nuevos vídeos

1 respuesta más de otro experto

Respuesta
1

Para poder modificar en todas las hojas debe haber un campo en común, es decir algún código o dato que permita identificar en cada hoja cuál es el registro a modificar.

Entonces, luego de modificar la fila en la hoja Datos se buscará en cada una de las otras dos realizando la mismo modificación.

Comprenderás que sin alguna referencia no te puedo pasar instrucciones de macro porque seguramente te fallarán ... deja imagen de un par de filas de cada hoja donde se vean los encabezados de filas y col aclarando cuál será el campo de identificación.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas