> So, you need to be able to program in VBA to get a form to print like you
> created it but it has to print in word?
No, it doesn't have to print in Word. You can also create an HTML message that contains the output you want to print. Word is just the most flexible method and relatively painless once you understand the technique.
VBScript is the language used for code behind Outlook forms, not VBA.
> Why even have forms if they won't
> print correctly without needing a degree in programming or having to go buy a
> book? Forms would be extremely handy to use if they actually would print out
> as is. There must be an easier way!!
You'd have to ask Microsoft about that.
A degree in programming is hardly a requirement. I have taken exactly 3 programming courses in my life.

Signature
Sue Mosher, Outlook MVP
Author of
Microsoft Outlook Programming - Jumpstart for
Administrators, Power Users, and Developers
http://www.outlookcode.com/jumpstart.aspx