Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/06/2007, 09:02
juan007
 
Fecha de Ingreso: marzo-2004
Ubicación: Chile
Mensajes: 382
Antigüedad: 20 años, 1 mes
Puntos: 0
Alguien que me explique esta Busqueda

Encontre este codigo en este mismo foro, pero no entiendo algunas palabras claves del lenguaje y la logica de la busqueda.

Este es el codigo:

Cells.Find(What:=DNI, After:=ActiveCell, LookIn:=xlValues, LookAt _
:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, _
MatchCase:=False).Activate


Que es lo que pienso yo, que este codigo esta en un boton de un formulario y en el evento click del boton ejecuta el codigo.

Mis dudas van enfocadas ese What que le asignan DNI es lo que ingreso el usuario a buscar dentro del libro y si fuese asi en vez de DNI podria haber una caja de texto (de un formulario) algo asi:What:=text1.text.
Ademas esas palabras claves after, LookIn, LookAt....etc que representan en la busqueda.

Y yo podria hacer esto:

dim Dato_a_Buscar as string;

Dato_a_Buscar=Cells.Find(What:=DNI, After:=ActiveCell, LookIn:=xlValues, LookAt _
:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, _
MatchCase:=False).Activate


Eso seria espero que me ayuden de antemano se agradece.