I've written a reporting package in VBA for Excel 97, and my boss is now getting on my case to get it converted to full VB (5 or 6 I should think). I think most of the conversion should be dead easy, but the reports concern me. Currently, I use blank single sheet Excel workbooks for each report generated, coz it's easy to align/bold/size stuff.

MY QUESTION IS THIS!!!!!!!!!!!! (tense, expectant silence)
What's the best way to output these reports using full VB? Can I use Excel objects (I think I may have just invented that), or do I have to print all my stuff to text boxes/picture boxes, and figure out some way of aligning and all that? I really don't know where to start here...