If you are familiar with Access, then I'd suggest you write the report using that and just call it from your Vb app.