Hi Perry, thanks for your quick reply. In some instances, I dump the info onto an excel worksheet range and print from there. In this occassion, however, I prefer the format obtained from printing the userform itself and that's why I do so.
I have no problems printing from the userform; I use a "print" button on the form itself, with the userform.Printform command.
When I've printed a worksheet range from a userform-placed control, I always like to place a textbox next to the "print" button ,where the number of copies wanted can be input. This textbox loads an integer-type variable which is later used in the Print command, to determine how many copies of the range I need.
The question, is there a code that will allow me to print more than one copy of the userform?
Thanks a lot :wink: