Ver Mensaje Individual
  #9 (permalink)  
Antiguo 28/04/2010, 11:01
le_alesito
 
Fecha de Ingreso: abril-2010
Mensajes: 3
Antigüedad: 14 años
Puntos: 0
Respuesta: Opcion FIND Excel VBA

Cita:
Iniciado por buddyk9 Ver Mensaje
Organiza tus ideas, que lo que has puesto aqui no se entiende. Eso te ayudará.
Por lo que cuentas, se puede hacer con opciónes if.... then (pero antes organiza las ideas).
Buddyk9, me parece que el problema que plantea es el siguiente

Ella ingresa "origen" y "destino", y con esos dos datos la macro busca en una tabla de dos columnas lo que debe mostrar
-la 1era columna tiene todas las combinaciones de "içorigen" y "destino"
-la 2da columna tiene los itinerarios correspondientes

Me meto en la discusión por interesado jeje. yo tengo un problema similar

Tengo una tabla de clientes con dos columnas
la primera tiene el código del cliente, la segunda tiene la razón social

necesito armar una macro que, cuando el usuario ponga la razón social, devuelva el código

lo que armé hasta ahora es lo siguiente

--------------

Sub prueba2()

Dim cliente As Variant
Dim n, m, p As Range
Dim resultado As Variant
Dim i, j As Integer


cliente = InputBox("Ingrese la razón social", "Buscador de Código")
Set n = Sheets("maestro clientes").[C:C].Find(what:=cliente)
Sheets("maestro clientes").Select

If n Is Nothing Then
MsgBox ("No encontrada")
Else
resultado = Range(n.Address).Offset(0, -1).Value
MsgBox "El código es el siguiente --> " & UCase(resultado) & "."

End If

End Sub

---------------

El problema que me aparece ahora es el siguiente: los usuarios a veces no conocen la razón social con exactituda; conocen una parte del nombre.

Lo que necesito es que l amacro entonces me devuelva una lista con todos los clientes con razón social parecida y su código

Con "parecido" me no me refieron a un buscador muy complejo (por ejemplo que encuentre "ahora" si el usuario ingresó "aora"); `por ej

tabla de dato

codigo R.Social
x001 gato gato
x002 gato perro
x003 perro perro

si el usuario ingresa "gato", la lista que necesito que me devuelva la macro sería

R. Social Código
gato gato x001
gato perro x002


Desde ya, muchas gracias al que me pueda dar una mano