Printing Each Sheet
Turn on the macro recorder and make the settings you describe.
You will get 99% of the code you need from that.
Then you can run it against each sheet in a loop and print them out.
As part of setting up your custom header, type in a phrase and make it 16 pt
Then modify that in the recording by concatenating in activesheet.Name or
sh.name, whatever is appropriate.
--
Regards,
Tom Ogilvy
"Gary Thomson" wrote in message
...
Hi,
Is there a Macro I can write which will allow me to print
off each sheet within the workbook, such that each sheet
is:
(i) Centred Horizontally;
(ii) Centred Vertically;
(iii) Fits to 1 page wide by 1 page tall;
(iv) Shows Row and Column headings;
(v) Has the Tab name of the worksheet in the centre of the
header, size 16 point Arial.
Many Thanks.
Gary.
|