UseFORM CON 2 CAMPOS DE BUSQUEDA PARA DISTINTOS RANGOS
Publicado por Quico (106 intervenciones) el 23/02/2019 09:18:07
Esta macro tiene una columna B y D de datos. Existe una macro funcional que busca la comparación, pero he creado una macro 'BUSCAR DATOS' para localizar ¿donde se situa un dato, o incluso saber si aparece en alguna de las columnas.
Al ejecutar la 'UseForm' se nos muestra:
1. 'Campo de busqueda de valores de columna B' ---> TextBox1
2. 'Campo de busqueda de valores de columna D' ---> TextBox2
A su vez, existen 2 botones programados para realizar 2 acciones:
a. "¿Existe en la lista?" ---> CommandButton1
b. "Lozalizador" (que simplemente se situa en la celda del valor)---> CommandButton2
Y por último, y condicionado por el botón "¿Existe en la lista?" (CommandButton1) hay distintos mensajes de respuesta sobre 'SI existe y donde esta' o 'No existe el valor' --->lblMensaje
Bueno, he creado la macro y para variar tengo algunos problemas.
1. Buscar Columna B + Valor que existe --> El mensaje esta cruzado a columna D y dice NO existe.
Buscar Columna B + Valor que NO existe --> El mensaje esta cruzado a columna D
2. Buscar Columna D + Valor que existe --> Funciona perfectamente mensaje.
Buscar Columna D + Valor que NO existe --> Funciona perfectamente mensaje.
3. LOCALIZADOR Columna B o D --> Fallo de variable.
¿Alguien podría mirar que me he dejado en el código para estos errores?
Muchas gracias.
Al ejecutar la 'UseForm' se nos muestra:
1. 'Campo de busqueda de valores de columna B' ---> TextBox1
2. 'Campo de busqueda de valores de columna D' ---> TextBox2
A su vez, existen 2 botones programados para realizar 2 acciones:
a. "¿Existe en la lista?" ---> CommandButton1
b. "Lozalizador" (que simplemente se situa en la celda del valor)---> CommandButton2
Y por último, y condicionado por el botón "¿Existe en la lista?" (CommandButton1) hay distintos mensajes de respuesta sobre 'SI existe y donde esta' o 'No existe el valor' --->lblMensaje
Bueno, he creado la macro y para variar tengo algunos problemas.
1. Buscar Columna B + Valor que existe --> El mensaje esta cruzado a columna D y dice NO existe.
Buscar Columna B + Valor que NO existe --> El mensaje esta cruzado a columna D
2. Buscar Columna D + Valor que existe --> Funciona perfectamente mensaje.
Buscar Columna D + Valor que NO existe --> Funciona perfectamente mensaje.
3. LOCALIZADOR Columna B o D --> Fallo de variable.
¿Alguien podría mirar que me he dejado en el código para estos errores?
Muchas gracias.
- Buscador2datos_2campos.zip(29,4 KB)
Valora esta pregunta


0