Foros del Web » Soporte técnico » Ofimática »

VBA - Buscar aguja en pajar

Estas en el tema de VBA - Buscar aguja en pajar en el foro de Ofimática en Foros del Web. Hola!! Necesito la tipica funcion de buscar un string dentro de otro, la teneis por ahi? Gracias!!...
  #1 (permalink)  
Antiguo 08/10/2008, 03:57
 
Fecha de Ingreso: marzo-2007
Mensajes: 538
Antigüedad: 17 años, 1 mes
Puntos: 0
VBA - Buscar aguja en pajar

Hola!!
Necesito la tipica funcion de buscar un string dentro de otro, la teneis por ahi?

Gracias!!
  #2 (permalink)  
Antiguo 08/10/2008, 04:26
 
Fecha de Ingreso: marzo-2007
Mensajes: 538
Antigüedad: 17 años, 1 mes
Puntos: 0
Respuesta: VBA - Buscar aguja en pajar

lo hice mediante InStr (Pajar, Aguja)

Gracias!!!!
  #3 (permalink)  
Antiguo 08/10/2008, 04:33
Avatar de 3pies
Colaborador
 
Fecha de Ingreso: diciembre-2003
Ubicación: Desde una destilería
Mensajes: 2.584
Antigüedad: 20 años, 4 meses
Puntos: 144
Respuesta: VBA - Buscar aguja en pajar

Con la función EXTRAE y con alguna más, seguro que se puede...

Para no tener conflictos si la cadena buscada está en mayúsculas y la cadena donde se busca está en minúsculas, o viceversa, te recomiendo un ligero cambio:
Código:
Function encuentra(pajar As String, aguja As String)
encuentra = InStr(LCase(pajar), LCase(aguja))
End Function
Y la llamas desde excel así:
Código:
=encuentra(pajar;aguja)
Donde...

pajar = A1, A55, B44, "casa", "pepito", etc...
aguja = A1, A55, B44, "casa", "pepito", etc...

Salu2
  #4 (permalink)  
Antiguo 08/10/2008, 06:48
 
Fecha de Ingreso: marzo-2007
Mensajes: 538
Antigüedad: 17 años, 1 mes
Puntos: 0
Respuesta: VBA - Buscar aguja en pajar

GRacias!!!!
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 06:52.