Si lo que quieres hacer es leer o escribir en un archivo que ya existe puedes hacerlo mediante esta forma:
Workbooks.Open App.Path & "\ArchivoExcel.xls"
Workbooks("ArchivoExcel.xls").Activate
Valolor1 = Cells(2, 1).Value
'o viceversa
Workbooks.Close 'Para cerrarlo
Si es un reporte mira el ejemplo que subí, es uno que me dieron en este foro me sirvió mucho, complementa esto con la generación de macros en excel y podrás hacer cualquier cosa