Si el formato es .csv es un archivo txt liso y llano, los datos se almacenan por lineas y los valores de las columnas separados por punto y coma, por lo que para usar la información contenida puedes usar las instrucciones correspondientes a ficheros (Open, Input, Close, etc).
Si vas a usar un archivo .xls podés usar el siguiente código:
Código:
Public appWorld As Excel.Application
Public wbWorld As Excel.Workbook
Public Hoja As Excel.Worksheet
Public Rango As Excel.Range
'Para abrir el Libro:
Set wbWorld = appWorld.Workbooks.Open("Path del archivo")
'Para seleccionar una hoja
Set Hoja = wbWorld.ActiveSheet("Nombre de la hoja")
'Para seleccionar un rango: de la celda A1 [(1,1)] a la C4 [(4,3)]
Set Rango = Hoja.Range(Hoja.Cells(1, 1), Hoja.Cells(4, 3))
'Para acceder a la celda:
Rango.Cells(1, 1)="Texto"
'O tambien
Variable = Rango.Cells(1, 1)
Saludos