¿Cómo puedo buscar datos en un libro cerrado con la función VLookup en VBA?
Quiero buscar datos en un libro que está cerrado con la función VLookup desde VBA. Lo he intentado de varias formas y no he podido obtener nada, por ejemplo:
For i = 10 To 29 Range("B" & i) = WorksheetFunction.VLookup(Range("H" & i), Workbooks("Inventario De Insumos").Sheets("2013").Range("C9:BDR10000"), 3, False) Next i
o también,
Dim MyLookup As String For i = 10 To 29 Set MyLookup = Workbooks("C:\Users\Gerardo González\Documents\Maderas Y Diseños GOVA S.A. De C.V\Formatos\Almacén De Insumos\Inventario De Insumos.xlsm").Worksheets("2013").Range("C9:BDR10000") Range("B" & i) = WorksheetFunction.VLookup(Range("H" & i), MyLookup, 3, False) Next i
e inclusive,
For i = 10 To 29 Range("B" & i) = WorksheetFunction.VLookup(Range("H" & i),'C:\Users\Gerardo González\Documents\Maderas Y Diseños GOVA S.A. De C.V\Formatos\Almacén De Insumos\[Inventario De Insumos.xls]2013'!$C$9:$BDR$10000, 3, False) Next i
Todas éstas formas no me arrojan nada.
¿Será realmente posible?
Respuesta de Leopoldo García
1 respuesta más de otro experto
Respuesta de Dante Amor
2
No puedo contestar por aquí, ya que pusiste una respuesta. Pero revisa los parámetros cuando abres un libro con el método Open. - Dante Amor