Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

Buscar en excel desde Visual

Estas en el tema de Buscar en excel desde Visual en el foro de Visual Basic clásico en Foros del Web. Buenas compañeros. Veran tengo la siguiente inquietud estoy controlando documentos de excel desde visual basic, y hasta el momento no he tenido ningún problema, pero ...
  #1 (permalink)  
Antiguo 12/10/2010, 17:31
Ecj
 
Fecha de Ingreso: octubre-2008
Mensajes: 63
Antigüedad: 16 años
Puntos: 0
De acuerdo Buscar en excel desde Visual

Buenas compañeros.

Veran tengo la siguiente inquietud estoy controlando documentos de excel desde visual basic, y hasta el momento no he tenido ningún problema, pero ahora se me hace necesario buscar en uno de los documentos que he creado una palabra especifica por ejm: Versión y que dicho proceso de búsqueda me regrese la celda en la que se encuentra ubicada la palabra, y no sé muy bien como hacerlo les agradezco cualquier ayuda.

Espero haberme explicado bien delo contrario intentaré hacerlo mejor

Nuevamente muchas gracias y quedo atento a sus colaboraciones
  #2 (permalink)  
Antiguo 13/10/2010, 10:36
Avatar de lokoman  
Fecha de Ingreso: septiembre-2009
Mensajes: 502
Antigüedad: 15 años, 1 mes
Puntos: 47
Respuesta: Buscar en excel desde Visual

Hola!!
Primero abres el archivo de excel
Segundo le pasas el parameto "TEXTO"
Tercero ejecutas el codigo:
Código vb:
Ver original
  1. Cells.Find(What:="TEXTO", After:=ActiveCell, LookIn:=xlFormulas, LookAt _
  2.         :=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:= _
  3.         False, SearchFormat:=False).Activate
  4.  
  5.     MsgBox ActiveCell.Address

Como resultado, te selecciona la palabra que buscas y trae la ubicación en este formato: $COLUMNA$FILA

Es codigo de VBA, adaptalo a VB6.0, usualmente debe de funcionar sin problemas
  #3 (permalink)  
Antiguo 13/10/2010, 20:04
Ecj
 
Fecha de Ingreso: octubre-2008
Mensajes: 63
Antigüedad: 16 años
Puntos: 0
Respuesta: Buscar en excel desde Visual

Ok.

Muchas gracias lo voy a probar y les comento

Etiquetas: excel, visual
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:09.