The extra Parenthisis was a typo when I cut and pasted into the post. I did include the UDF data within the code. After doing some additional troubleshooting I am now able to at least get the script to run (comma's were missing), however I now receive a "The Arguments are Invalid". When I step through in debug mode it appears to be subsequent to the "Shell $printercmd" statement in the UDF code. Advise? Thanks in advance.