A continuación un script en VBA para obtener datos de los libros de excel localizados en una carpeta:
Sub extraeDatosLibrosYHojasExcel()
Dim ruta
Dim ruta2
Dim ruta3
Dim valor
Dim nombre
Dim i As Integerruta = “F:\DesarrolloS\excel\*.xlsx”
ruta2 = “F:\DesarrolloS\excel\”
nombre = Dir(ruta)
i = 1
Do While nombre <> “”
ruta3 = ruta2 & nombre
Workbooks.Open (ruta3)
Workbooks(nombre).Activate
valor = Workbooks(nombre).Application.Cells(1, 1).Value
Workbooks(nombre).Close
Cells(i, 1).Value = valor
i = i + 1
nombre = Dir
Loop
End Sub

Gracias David, es justo lo que andaba buscando y no encontraba tan simple y efectivo..
Cualquier cosa te deje mi mail…
Lo mio son los mercados de Futuros y Opciones..
Opero Soja en Argentina..
abrazo.
Esteban.
Gracias Esteban, espero poner más cosas de Visual Basic en Excel. Saludos