Not sure if you are actually referring to UserForms or sheet based forms.

If UserForms created in the VB Editor, then although i is possible to print them, he resulting print is not reallythat good. I would suggest that you have a pre-formatted sheet to post the data from the forms to, then print the sheet