Is there a way to export reports from access database within vb app so that they later can be imported to a different DB?
You can transfer reports between Access databases using the transferdatabase method of the DoCmd object:

Code:
 

DoCmd.TransferDatabase acImport, "Microsoft Access", _
    "C:\DBS\Test.mdb", acReport, "Sales for April", _
    "Corporate Sales for April"