Validar búsqueda en VBA

12/10/2006 - 08:49 por Roberto Miranda | Informe spam
Buenas Grupo,

Quisiera validar lo siguiente:

vía código a través de un botón, buscar en una columna un número, y a partir
de ese número emitir un mensaje, lo que necesito es saber si existe o no,
para poder validar.

Gracias por estar ahí... ayudándonos.

Roberto Miranda
 

Leer las respuestas

#1 Roberto Miranda
12/10/2006 - 12:21 | Informe spam
Gracias por la ayuda Héctor

Tengo 1 Textbox y un CommandButton en la Hoja1

En el textbox introduzco un número, y luego quiero programar en el botón que
si encuentra el número (ubicado en la hoja2, columna H) que aparece en el
TextBox, aparezca un mensaje diciendo número ya existe, de lo contrario que
ejecuete otro código que ya tengo programado.

Saludos y muy agradecido,

Roberto

"Héctor Miguel" escribió en el mensaje
news:
hola, Roberto !

Quisiera validar... via codigo a traves de un boton, buscar en una
columna un numero
y a partir de ese numero emitir un mensaje, lo que necesito es saber si
existe o no, para poder validar.



de entre varias alternativas posibles, y a reserva de que expongas algunos
detalles mas... 'concretos' como:
- de donde/como <-> tome/pases 'el numero' para que el codigo lo busque ?
- en donde [hoja y rango/columna(s)] habria de buscarse ?
- el 'tipo' de boton [si de la barra de herramientas formularios o cuadro
de controles] ?

prueba usando la funcion 'contar.si' [por codigo en ingles -> countif] +/-
como sigue:

MsgBox Application.WorksheetFunction.CountIf(Columns("b"), 15)

o simplemente: -> MsgBox Application.CountIf(Columns("b"), 7)

o suponiendo que el numero se debe buscar en una hoja 'determinada'...

MsgBox Application.CountIf(Worksheets("hoja2").Columns("d"), 1050)

etc. etc. etc. :D

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.

Preguntas similares