"DanielWalters6" <(E-Mail Removed)> wrote in message
news

E682B7B-450B-47DC-A760-(E-Mail Removed)...
> Hello, through code I have made Excel print a particular worksheet
> (defined
> range)
>
> Is there any way that I can make the windows printer dialogue box appear.
> (I would like to select which printer it prints to each time)
>
> I believe I could work out how to do this, given time.
>
> However I would like to be able to specify that "2" appears in the number
> of
> copies box.
>
> (One copy for the customer to takeaway and a hard copy for my records)
>
> TIA for any help! I'm in a bit of a pickle clicking the print button
> twice,
> and then maybe a third time to just confirm. :-)
>
>
> --
> Dan Walters
You can use
Application.Dialogs(xlDialogPrint).Show ,,,2
The commas are to indicate the required parameter position from the
following list
range_num, from, to, copies, draft, preview, print_what, color, feed,
quality, y_resolution, selection, printer_text, print_to_file, collate
So for 5 copies end with ,,,5
--
Chris Lewis