Hello,
I am trying to print an excel userform to a specific printer instead of the default printer. Currently I double click any row of data on the worksheet and the userform will open with that row data to the corresponding userform labels as captions. I have a print button on the form using UserForm.PrintForm which prints it out to the default printer without issue. I now have a thermal printer for labels which I'd like to print the userform to instead, but I don't want the thermal printer as my default printer. Is there a way to specify a printer for a userform?
I don't want to send a printscreen of the userform to another worksheet just to print it to the thermal printer, that would defeat the purpose of even using the userform in the first place. I'm really just trying to add an extra step to UserForm.PrintForm for my print commandbutton so I can select the correct printer. If you have any other suggestions please let me know.
Thanks in advance!
Bookmarks