Ayuda con VLOOKUP
Thanks Thanks:  0
Likes Likes:  0
Results 1 to 5 of 5

Thread: Ayuda con VLOOKUP

  1. #1
    New Member
    Join Date
    Feb 2002
    Location
    Alicante (España)
    Posts
    6
    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Default

     
    Como puedo hacer referencia en el Rango de VLOOKUP a un Rango de otra hoja (en el mismo libro).
    Con esto me da error de aplicacion definido por el objeto:
    TextProducto.Value = Application.VLookup(UserForm1.ComboBox2.Value, Worksheets("Productos").Range(B6, D179), 3, 0)


  2. #2
    MrExcel MVP
    Join Date
    Feb 2002
    Location
    Bogota, Colombia
    Posts
    11,959
    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Default

    On 2002-02-20 04:51, yoguibubu wrote:
    Como puedo hacer referencia en el Rango de VLOOKUP a un Rango de otra hoja (en el mismo libro).
    Con esto me da error de aplicacion definido por el objeto:
    TextProducto.Value = Application.VLookup(UserForm1.ComboBox2.Value, Worksheets("Productos").Range(B6, D179), 3, 0)

    Es esto lo que está mal:

    .Range(B6, D179)

    debería ser

    .Range("B6","D179")
    o
    .Range("B6:D179")
    Regards,

    Juan Pablo González
    http://www.juanpg.com

  3. #3
    Guest

    Default


    Es esto lo que está mal:

    .Range(B6, D179)

    debería ser

    .Range("B6","D179")
    o
    .Range("B6:D179")
    Gracias Juan Pablo:
    Debo tener algo mal pues ahora me da el error:
    error '-2147352571 (80020005) en tiempo de ejecución:
    "Imposible configurar la propiedad value. Tipo incorrecto"

    Será del combobox?

    [ This Message was edited by: Juan Pablo G. on 2002-02-20 09:03 ]

  4. #4
    MrExcel MVP
    Join Date
    Feb 2002
    Location
    Bogota, Colombia
    Posts
    11,959
    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Default

    El ComboBox tiene valores numéricos ? Creo que el problema es que el valor de un ComboBox se devuelve, si no me acuerdo mal, como un String, que al compararse con un número, es diferente. Esto podría causar el error en el resultado final.

    Si esto es, depronto se podría tratar con

    ComboBox2.Value + 0

    o

    Val(ComboBox2.Value)
    Regards,

    Juan Pablo González
    http://www.juanpg.com

  5. #5
    Guest

    Default

      

    [/quote]

    Efectivamente Juan Pablo:
    El combobox tiene valores numéricos que debía traerlos como String. Con la funcion VAL se arregló todo
    Nuevamente gracias

User Tag List

Like this thread? Share it with others

Like this thread? Share it with others

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

 

 
DMCA.com