Ver Mensaje Individual
  #16 (permalink)  
Antiguo 19/06/2008, 14:09
Avatar de David
David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Respuesta: Ayuda Con Formula Buscarv

Aquí tienes la función:
Código:
Public Function vFind(ByVal vHoja As String, ByVal RangoProd As String, ByVal RangoMat As String, ByVal Mueble As Range, ByVal Material As String) As Currency
Dim vSheet As Worksheet
Dim RangoFindProd As Range
Dim RangoFindMat As Range
On Error Resume Next
Set vSheet = Worksheets(vHoja)
Set RangoFindProd = vSheet.Range(RangoProd).Find(Mueble)
Set RangoFindMat = vSheet.Range(RangoMat).Find(Material)
If Err > 0 Then Exit Function
vFind = vSheet.Cells(RangoFindProd.Row, RangoFindMat.Column)
End Function
Parámetros:
vHoja = Cadena con el nombre de la hoja donde están los precios
RangoProd = Cadena con el rango donde están todos los muebles
RangoMat = Cadena con el rango donde se encuentran los materiales
Mueble = Rango con la que se va a buscar el mueble
Material = Rango con la que se va a buscar el material.

Espero que te sirva.
Saludos
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.

Última edición por David; 19/06/2008 a las 14:20